MHIAIMRLSILHWRLDCTYGVCRLCIKGDALLLVKQVLGIWKSKNTSLQEMCFRIRGPLKKFEAWSIRHIDRSQNEEAHKAAQSTINEVFVIKADVPLYCGRECLEKEEKFLLTGRIPEEIEKSKKYGFVRKASRYTLIADVMYMLGADLILRRVPWKEELYKILEENHEGSCGGHFAFKITLHKILQEGYVWPSFQKDVHHWCKSFRQCQSFGNRILKAKLRKTIIAYDVFEKWRIDVVDPLPITSRGKSYVLTAVDYLSRWAEAKAVKQIGAKDVAKFVYEDICCKFGVPLELLSDEGPGFRAELIGYLCAKMKIRHNYTTPYYTPLHTIHSVMDSMKEW*