MKVLFLTANEFEDVELIYPYHRLKEEGHEVYIASFERGTITGKHGYSVKVDLTFDKVNPEEFD ALVLPGGRAPERVRLNEKAVSIARKMFSEGKPVASICHGPQILISAGVLRGRKGTSFPGIKDD MINAGVEWVDAEVVVDGNWVSSRVPADLYAWMREFVKLLK