MAVLLLDFEKAYDRVEWTFLEGTLERMGFPSQWVRGISALYSSADSEVLIQGTHGERFPISRSVRQGCPLAPFLFLFVAEAMSSFLTAQGIGLRGFRLPISLDEELLDSEFADDTMVYMQGGEENLHLFTQIMETFGRASGALINWHKSCGFWISPLLLSIRKKLLYWSMARLSLASRVVVANQVLLATMGDGRSARSKVAWSVITQPRDRGGLGIIDLIRQSRALLGKLVVRGLLPEGDPWKELLLSRLRDRTPSLSGPWTPSVRWIFTEMRARGFGLGLEDRFAASLLQAWVHLRPALYQIHPETDEERLRYEDLPDSTAILVSRQAMTGTPTPHFSLEVWSTGVCERWELIGSMIAWHIWRARCREAIEHQATPPAEVIQATWVDLIHTLRGYWGKLQGTSDRMRERRMATPSHLADWSLPHG*