MGRLRHAVQKSLLLVVFLVTLHPGTAWGKAKTTKQRREISVQTGPCEEPAWERGLTQTTVSSATLAEGARQYHKHVHQRQFNGTVLAYVTPWNKQGADYAVRFRGKFTHVSPVWYQLRTDQEGALVLLGGHDVNESWIAELRAPLTPSLASSPLSSEQQEGGVCDVTSDAGQTCNAQQPSKSPESLSSESSSPAHTIKVVPRVISELGAQHLTLLLSRPGPAIARLVEECSKHGYDGLVFEGWMQWAAMGGMDDAGFRSAAFGFLRQLAANLHDVGKVLIVAIPPVQPSHHVRPFARSDHVAELAPHVDGFSLMTYDYTFDSAKPGPNAPVKWQQLNVERILESGKAGTSGALVNASQILMGLNFYGYDFTRHLKTDDINAEAVVADKFLSGLAKHQPSLQWSEEWQENFIKYKVSQVSEDDVVVDWFWAVCGLAGSWHLIAGWLL*