MDLDICGKLFQEVQTRDVASWIAAYTANGHHYEFLKLSSGKTRKILTLGNAICTQRGSVFLSAKLYTEDELSARVRQGPGRNTFEKSTISLDRSILQGGLAERPESRITICDYAKNWSTRLISARMRTGRSSGQTAEGCFHMRMALEGGAKRPGSEQKRAPPRERLANGRLGRDRGAQRSGWSLIYLARCTMVEEPVLKGPAERSISEALKMAAREAKKKRHSRCEEQARAVEEALENSLRELAARTRKELGDRKKGLEAPNPEPHVSKKSPQELLPRYDKSVEE*