MVKLLPTFLLQAGFALAAVEYLNWTTYIANDIDTLANAGVNTLRIPTTYAAWVKVPGSQLYSGNQVSFLNNIATYAITRYSMHIIIDVHSLPGGVNGKAFGEATGHYGWFNNQTALDYSLQAIDSVIAYIQNSSNPGSYTIEPINEPVDNKDMSAFGSPEALSDEGAAWVLKYIQAVLDKVEVISPDIPVMFQGSFRGEEYWSPNFSTSANLVFDVHNYYFAGRGATGKNITTYICADAKNGAGDGKFPVFVGEWSIQAQYNNSFADRDEALNTGLYASAKDSQGSAYWNAKFSGNATVDGQGTQADYWNYMTWIDNDMIHPDEASGTTLLAIDLFLFWFRESYCCALSNTGLVSSQLSSSNLIRPKVPTAVNAYHMTRALLSPLDAKRRLSLRTDKSQPGPIQLWLESYRRV*