MFTQHGLEYAVHIIKSHFGDLVSKACKCLLQKGPLTLQALAQRTQLPRDQLKKCLLVLIQHNCVQAFIPESEETSDLQRNFVQYIAIFDNILHRSRFSKFLQIAAEQLDGQCEELLKGLLQHGRLTLESVIARAVSQKNEGNSESQDAHRANFVRLIHARFVERCPTAQPVLQPVPESALNKRRGAKFAGELLTIEKRAILAAAPSHSERFSVIVDIGSDIDVKSNQRCSSATTGEKRKYEALEMDNETMAAICEKEVLWRANFEEFVRCLRHKACVANVRSKLDVKTGTVLEAILEATRSSEEKVKEETSVPLSMDTILQEVRGRPEGLEMTLEHVRATLNQLGCVPSLAGTEGLYSIDLKNIIANAQNEEVEAVVLNRYGQEAYRIFRFLAKDSRLLETNQISDTTLVDKKEASELLFRLWKDGFLDMERMSSTLPKQATIFLWKVKKDSLWEHVMDTMYHAALNVSQRMDFEREQEQELRQIQPDLMTEALKKRYNRLRRVMLILESSLLKLDDAFMLFNDF