MLIRAAMTLVPDRIDVRTARLDTGLTMTYYYAEPAAEREGTQQEKRAPIVFIHGTFHAGWCWATFFMPFFASRGYPCYAISLRGTSESQPTHPSEPPPRSVKVDEHVRDGVCFLESVVKQPAVLIGHSFGGLYVMKLMESERVTARACVTLCSVPPSGNGQMIMRFFRNRGIGIVVQITLGILFKRAARDIDTCRSLFFAEDDDLSAIEAYMTRFKADSECSLDVRDLNARLPSLKVCPDTKRALWMERARVPALVIGAVGDQIVDEMGVVETAAYFGVEPVMFDASLPHDVMLSKRWELVARGVHGFLNVH*