MKKIYDGLPVHDYTTKFSVSIVYAILASIAMNFFYQPGNIYSSGLTGLAQILTTLSTKIVGFNVPVSITLYLLNVPLFFIAWKKIGKKFTIFTFITVTLTSLFMHIVPQTVMTQDPIICAIFGGAISGSGIGFVLKNGVSSGGLDILSITIRKKTGRSVGSISIYFNALIVFVAGYLFGWQYMFYSALSIFVSGKVTDAVYTKQKKMQVMIVTKNPDRVVDEIQKKMRRGITIIHEAEGAYRHDRQTVLLTIVTRFELPSLEAAMKESDPNAFVSISDNVKILGRFYEEDYK*