MLFQGCVIYLALAMGWAFATMIRGRELAKMKRAQRNGNSLAFLNVDVESFEHGAQAMLPRVTVVMPVKGFGEHTIRNWRSQLISLYGGPLEFIIVVESMKDPAYAAISKLIYELKDDVLAKVLVAGLSATCSQKIHNQLAGISAMHKESKYVLFLDDDVQLHPGTVGALVDKMTPEIFVLTGYPFDIPSGSLGSYCIYEYHMPCSIGFATGGRTFFLWGGCMMMHAEDFRQDRYNMVTGLQNGGYSDDMTLAAVAGAHHRVISSPPVAVFFHPLSQNLSFSRYWNYLRKQTFVLESYNSQVNWLMNRALFFSHCWLSWSFVAPYVLVIAQLAVCLLSHSFTHGSFFLFYSYLLAGLVMAGIVAICSVIESLSLQRLSAVIISLCNELSPEKPPVSIKTYNWFMVFVAMVVDNFLYPVSAVYSHWSQFIDWAGVRYHLRHGKVYQVGRPILSLCFLWLIGQSLLTD*