MARMVVAFALALVAMVAMVKAQNELNAGVIYGVEVGANKDFFLINTTLPIIDGSITLIFGMNANRGTEFVDERCFGLIGTGGALNPSAPNALANDAVNRLFFVAWDDNLPTATQARLCYLSTANPMQPRVIYVQMLPDPVINGASFDQIGYIYTYIREVATPMTLVLSTLSRATGQVVQTRNVILFRDTTGGGAVGDLNVRFRGGDMAFNCERILYASSIRVQGSDKFFFSIDFNVGPAGIYDYALIHSDNVPAQTDEGLTGFATADQLAFDGAGDLISQDSRTGIFSFVNILTGANGELGAENTTNVVFRDPGTGAARRFADLASFLDCEVESGCVEGEGSTPCESAPFPIVIPSDGAGRECASFEGECRDPADCETVFPCIIWQFV*