MRVLIIGGSIAGLTLAHCLEKAKIDYVLLEKKEEIAPQEGASIGILPNGGRIMEQLGLYHQIEQLIEPLARAHVTYPDGFHFTSQYPALLQQRFGYPLAFLDRQKLLQILAAGPVQSGRVKLGHQVVNIESTPDGVTVRTSHGHVYQGDLVVGADGVHSRVRAEMWRLATASQGEIFRSEYNKLTIDYACIFGISSPVDQLEPGEQITCYNDGWSILSVIGQNGRVFWFLFIKLDKESVYDGSRKNGPRFSPADARAHCERLAHEPVWNGVKFGHVWAQCEVFQMTPLEEGLFSKWYWRNIVCIGDSMHKFAPHIGQGANCAIEDAAQLSNRLQAWLYGCGPNDPPTASDLSEILAGFVEDRLRRLGPVAVAARSAMRLHARQGVKNWILGRYLLPYAGDKPADWASQGIAGGGVTLDFVEPPERSGPGWVQFSQPRKRPTFPLTVAGLCLVAIVIRMLHSTLTV*