MGSKFHAFLYPWFGFGHMIPYLHLANKLAEKGHRVTFLAPKKAQKQLEPLNLFPNSIHFENVTLPHVDGLPVGAETTADLPNSSKRVLADAMDLLREQIEVKIRSLKPDLIFFDFVDWIPQMAKELGIKSVSYQIISAAFIAMFFAPRAELGSPPPGFPSSKVALRGHDANIYSLFANTRKFLFDRVTTGLKNCDVIAIRTCAEIEGNLCDFIERQCQRKVLLTGPMFLDPQGKSGKPLEDRWNNWLNGFEPSSVVYCAFGTHFFFEIDQFQELCLGMELTGLPFLVAVMPPRGSSTIQEALPEGFEERIKGRGIVWGGWVEQPLILSHPSIGCFVNHCGFGSMWESLVSDCQIVFIPQLVDQVLTTRLLTEELEVSVKVKRDEITGWFSKESLRDTVKSVMDKNSEIGNLVRRNHKKLKETLVSPGLLSSYADKFVDELENHIHSKN*