MVTEDFYKYQVWYFQILGVWQLPTWAADHQRRFQSMRFGFILVILFIMLLLFSFEMLNNISQVREILKVFFMFATEISCM AKLLHLKLKSRKLAGLVDAMLSPEFGVKSEQEMQMLELDRVAVVRMRNSYGIMSLGAASLILIVPCFDNFGELPLAMLEV CSIEGWICYWSQYLFHSICLLPTCVLNITYDSVAYSLLCFLKVQLQMLVLRLEKLGPVIEPQDNEKIAMELRECAAYYNR IVRFKDLVELFIKGPGSVQLMCSVLVLVSNLYDMSTMSIANGDAIFMLKTCIYQLVMLWQIFIICYASNEVTVQSSRLCH SIYSSQWTGWNRANRRIVLLMMQRFNSPMLLSTFNPTFAFSLEAFGSIVNCSYSYFALLKRVNS