MAPFASTSCSSTQDIKDCEAVYNCCKGIAASKGRLEHILASRNATERKELGDLFYALYKEDLSTFLHAELCGNLEKAVVLWMHDPAERDAIIAKTELRSQYPDFRALTEILCSRTPAETLRIREAYRGLYKACLEEDIAQETVGPHQKLLFTLAKAQRCPSRDVNICQAKCDAKRLYGAREGRIGIDEGAIVKLFSDRNLNHLRAAFGYYKQFYGHDILKALRRETSGKFEYALRIIIKCICYSAKYFSKVLRISLDQSEYAALTRVMVTRAEVDMEEIKATYREKYGISLEQAICKQTSGSYRDFLLQLACWEATSQPK*