MLTDKFLRLQSALFRLLGLELLHEQDVGHRYPWRSICCILSVASFMPLTIAFGLQNVQNVEQLTDSLCSVLVDLLALCKI GLFLWLYKDFKFLIGQFYCVLQTETHTAVAEMIVTRESRRDQFISAMYAYCFITAGLSACLMSPLSMLISYQRTGELQPK FPFPSVYPWDNMKLSNYIISYFWNVCAALGVALPTVCVDTLFCSLSHNLCALFQIARHKMMHFEGRNTKETHENLKHVFQ LYALCLNLGHFLNEYFRPLICQFVAASLHLCVLCYQLSANILQPALLFYAAFTAAVVGQVSIYCFCGSSIHSECQLFGQA IYESSWPHLLQENLQLVSSLKIAMMRSSLGCPIDGYFFEANRETLITIVRTAISYVTLLRSLA