MDFKFLMILILGFGFMFVFTAFQTMCNIEKTILDSISQEDDTFKGEGYTSLAIIYLFFSLSNWLAPSFISFTGPRVAMVV GALTYTAFMITFMFPSTVLLYVGSAVLGLGASITWTGQGTYLARCSESSTISRNSGVFWALLQCSMFIGNLFVYYQFQDK TRIDKETRNLVIGVLTVIAVLGIVFLAALRFMADNAEHDNELEQKHTGCGQAIYALKSAGQLFLTKKMLLLSLAFFYTGL ELSFFSGVFGSAIGFTTKIAETPKEIVGLVGICIGAGEVFGGGLFGILGNKTTRYGRDPIVIAGYVMHMAAFFMTFINLP NSAPFKDTTDISYLDPPRASIALVCAFLLGLGDACFNTQIYSMLGGEYVNNAVGAFALFKFTQSVAAAISFFYSSHFGLY VQLGILVVMGTIGTIAFVFVEWGFKRQHREQEALEK