MAAELHFVLVPVMAQGHLLPMLDLARLIAGHGARVTVVLTPVNAARNRPFLEHAARAGLAVAFAELAFPGPALGLPEGCESVDMVTDMSLIVPFYHAMWLLAAPLEAYLRSLPRRPDCLVADSLGPWTAGVARRVGVLRLVLHGPSTFYLLAVHNLAKHGAYDRAAGDLEPLEVPDFPVRTVVNRATSLGFFQWPGMERFRRETLEAEATADGLLVNTCSALESAFVKSYAAALGRKVWEVGPLCLTDTDAVTTAGRGNRAAMNAEHIVSWLDARPAASVLYVNFGSIARLFPTQVAELAAGLEASRRPFVWSTKETAGLDGEFEARVKDYGLVIRGWAPQMTILSHPAVGGFLTHCGWNSTLEAISNGVPLLTWPQFADQFLNEALVVDVLGVGVRAGVKVPATHAMLLNPGDPQVGRDDVERVVAELMDEGRPAGAARRAKAKELAHSMVAAVTKGGSSDLEVKDMLRHVLELSRKDEHFVVGAAEGAIKDKEEVDMDDSDGILTVVSKVA*