MVSTISGFSLILFIAAVASSISAAPSAALVGRKVFDVRSYGARGDGKTDNTMAFTKAWKDACQWKGLPRVYIPFGTFYLGAVAFTGPCKSRISFIIKGTLLAPKDPNAIKQDSWIIFRYVDYLTVSGGGILDGQGSYSWPLNNCRQTHNCRALPMNMGFQFVRFSRLTRIKSINSKMGHLNFFSVQHFDITRVNIKAPGDSPNTDGIKIGSSNHMKIHHVDIATGDDCIAILSGTFNLDINKVNCGPGHGISVGSLGKFKGEKSVQGLIVRNSIFNGTSNGVRIKTWPSPGEPNLVSNFLFKNLQMIDVQSPINIDQRYCPNPPCSFQSFSKIQIRDVKFQNIWGTSTAKEAVKLQCSKNVPCKNVQLFNINIVHRGRDGPATSVCENVGGWIGGKISPPSCIR*