MAIVKRKIREAVGAVKDHASIGLARVLSNSGIHAAIEIAIVKATSHDAYRPIDEKYVHEILFLVSNSPGSVSALAMGLAKRFHKTHNWVVALKGLMLIHRLLRGGGRKFETELRLSRARGLLNFNLSNFRGRLERVHGYAGIVAEISNIMIEEVKNREQKALEFVLYRLPKSQRLLDCVIACSPIGLAKSNLLVQIALKSVVREGIQLHANVCDGIASLIDTFLDMHYLHCVLAFEIYKKAASQSHELSHYFEKCKEMNIWGSFQYPVVGTIDQEHVDSLEEFIEYRSEVASWCWFDATQSA*