MARPRTLSRAGTYGSDVARRALGTEAHARARRDVWAVRVVTRALGKGEVAATEATLDGLGRELEACAAAAVLPRRGDAIVATLRAISRCGRAFEHALVDVADGRGGRAWEELIVLGDDETRALTMRNPEVATAYFEAMACVSGAEFSASRVLRKYELLGNLERSFLNDNRPLVLGIMEVFQSLASSASSDVAACVQRSKALQNFISTGFITMSERHDDDASDETMTKRFFAFVLAMLRSKNERFGAMAFKGVEEAATPVVSRLCLARAGLDANALYIYREIALQTAE*