MFTQHGLEYAVHIIKSHFGDLVSKACKCLLQKGPLTLQALAQRTQLPRDQLKKCLLVLIQHNCVQAFIPESEETSDLQRNFVQYIAIFDNILHRSRFSKFLQIAAEQLDGQCEELLKGLLQHGRLTLESVIARAVSQKNEGNSESQDAHRANFVRLIHARFVERCPTAQPVLQPVPESALNKRRGAKLSIKQDLPYAFKFAGELLTIEKRAILAAAPSHSERFSVIVDIGSDIDVKSNQRCSSATTGEKRKYEALEMDNETMAAICEKEVLWRANFEEFVRCLRHKACVANVRSKLDVKTGTVLEAILEATRSSEEKVKEETSVPLSMDTILQEVRGRPEGLEMTLEHVRATLNQLGCVPSLAGTEGLYSIDLKNIIANAQNEEVEAVVLNRYGQEAYRIFRFLAKDSRLLETNQISDTTLVDKKEASELLFRLWKDGFLDMERMSSTLPKQATIFLWKVKKDSLWEHVMDTMYHAALNVSQRMDFEREQEQELRQIQPDLMTEALKKRYNRLRRVMLILESSLLKLDDAFMLFNDF