KFTFLKRYSADVGWEYGALYDPLNPDKVKCKLCGKEISGGIHRLKQHIAHKKGVVASSQEDKDKCMKALNEAKEKKSLKRRHEDDLRSEVNVEKQATDELGEELGTMRSPHFQGPIDKFASCIDPEASLATRKRQQSIHDAISKEKTHVVCQQRTFLGCFVKHWDSSGLVGQYQLREALLNEEVLRTQQKVKILEEEWEREGCFVMTDAWTDMKRRSIMNLCVNSRDLMLEGVSMLPNFAKVISQAKAATVFIYAHDKTLSMMRAYTKKRDIIRPGATRFATCFLTLHSMYDKKAQLKAMFTSDEWYECTHSKTLKGKNTFDTVMSFGFWNSVMMVLKIFSPLVKVPRLADGEKIPSMERRYLQWGNLRSTYGSGAPTLQKLATRILALNSSSSDCERNWSCFESIHTKKRNRLNVNSLNNLVYVQFNAKLFNKQKRIREQNVDAIFEDGNEDTVEEWIAGPRLEDQDSEINLMLATQAPRTRDIYDDDFDSEPEDAIDMEFEPDKYQEVPRFGTHKLLN*