MAMEEKLVINELEQGRELAKRLISNLKHTSSVESSKIMISEILRIYQNAILMLSFKEDDKNILKRSREIEDKDSKTLSKKRKLSDKKTEEVKVFVGTGSIDDGYCWRKYGQKEIHGSSNPRGYFRCTHRFTKKCPAVKQVQRSDEDPSIFEVKYVGTHTCNNNSTSPKTTATSFSVSMMVEEGNRVGLTEQTEDIKPTKTEEVMISLEDLEYKKDIFKTYSFSNHETENVGGWKSNIFQENLSPATTSGSGMTSEIAIAVEDWGTVDSCFSSLANIIDLGQDLWS