MAVVAALQRAWVLVGHGELVSLLTPLHVVMAFTLGAGVVMLWRVCRSRDVYLVDYGCFLGEPRHRVPFAMALEHLMTWFVDDESTKFMARLYERSAIGEETSVPDSYRYMPPERGVEASREEAELVIFSAVDKAFARSTLNPGDIDTLIVTCSFTTLTPEFADVIVNRYKLRAEVRSVNLSGMGCSGALICVGLAKNLLQVAPPGSHVLIVATEILSSLFYTGTKREMLVPNVLFRMGAAAIIMSNSPERARFRLGPIVRTLTAAQDGDYRCAFQEEDDEGITGINLSKDLPVVAANALKSNIIAFGPAVLPVSVLLRVAFSFLRHRFSSGEARAEERCYRPAFHKVFQHFCIHPGGRRVLYEVQRGLGLSDGDMEASHMTLHRFGNMASSSLLYELAYIEAKGRMSKGDRVCMISFSPGIDCSSVMWECIKPAAEPGDGPWAGCINRYPVQLPKILKRT*