MKRSLNIANTRDIDLELLIHHIDAALSSLTNKVSGSKIEERSRKLSDLIQPTASDFSKLLEGISQGVKTLSDQLSSEAQTVAVDVLKGCGNIHWAAISLLAIGIVLERLEKISYNDRECIDLLNGMNDLAKCIKQLKDISDLHKEIKEKMSEGVHLIVCGSIMCCSFIRSKKISKFFLVSKIREELVDLRVRVDRIFRDLMFQMQMKTLYFCSISYTSQLSASVAEAVGTEQQCKTLIEEIDSGKGSSSERQTYDGHEQYLPQSRSTDGYKIKESYNRRPGMVARLLGGIGRSRKKTVVTHDQVFKRGPRLFTLKELKRASNDFQHMLGKGGFGSVFKVISISFTICIAMKFDNSLMYDEMKVYGDSWRQFLFCVRVCLCMCVYFVIEMNLLLLPCTIFITFNI*