MLDKNRLINNFMDMVRIDSPSNQELEMSKWLVNYLKERNIDAIIDDAGKKYGGNTGNVIAYIKGEEGSRPLCLCAHMDQVQPCLGVKPILDGNVVRSDGTTTLGADDKAGIAAILEALEHVITEKIPHRDIYLCFTICEEAGMHGVKNFNPDNLPCKDMVILDSGGAIGSIAYKAPAQQSIKISFHGKKAHAGIEPEKGLNAILVASHAISNMHIGRIDSLTTSNIGKIEGGGATNIVTDKVTLTAEIRSHIPETLEYELNHMEKCCKDAASKFNTTYTFEHNMSYPSFELSRDSHVFKLSEEAIRQVGVVPNPMVIGGGSDANILANLGYNCAILSLGMYDVHTVNEYVNIDELYDTAKIVYHMIKL*