MLKRFKIFIYPDGDPNTYYQTPRKITGKYASEGYFFQNLRESKFVTKNPNKAHLFFIPISCHKMRGKVPYYLTSNWNKMQGISYEKMADIVQEYVEGLIVKYPYWNRTLGADHFFVTCHDVGARATNKVANLVKNSIRVVCSPSYNGDFIPHKDIAMPQVLQPFALPRGGNDVRNRTILGFWAGHRNSKIRVVLAKLWEEDDVLAISNNRISRATGELVYQKQFYRSKFCICPGGSQVNSARIVDSIHYGCVPVILSDHYDLPFNDVLDWKRFALLLRERDVGDLKLFFFSFFLFSSRVLIASLFRQVQDRFEWHTPPRPYDAFHMVVYELWLRHFTVQYKK*