MICCLLVVLTARKLTQLYNLPHGPTLLRGLAKDTNRETMPNLSSLGFKDPAPFERLSSLTWELHEYSKMSRQSSTPPADRTRPRLLIAQTTSDFYKPLFDIGRPLNQEYARVHSHDFVVARGIYLLDETKNETEASVPESRATYNKIALLSYALRQGKYDKLLILDSDAVIRDFDLDFATYGPDPRVMFFGHPVEAHQPANNWNVNIGVGLWNLHQDLLRPTWYDWYNRSMSRVYHGMTDEDQEVLHDIFREMPDESRPVRGVNNHFCGNEGALIQHFMRMNHATFAVIEESRVEIMKAAAQETMAFYRALLDSGNNQAQ*