MTASAAGTKLTLRLPDDFHHHVRDGPKTAAVLKFASQRFGRCLMMPNTKPPIVSTELAIQYKQHITKAMPEGCTMEPIMTLYLTDNTSPEEIQKAHKEFGKYVACKYYPAGATTNSDAGVTDVKNLYPVIEEMQKVGMMLCIHSEVTHGDIFEREPAFLEEIMKPLVAKFPNLKITMEHISTKEAVDYVLASSDNMKASITCHHLLYNRNNLLVGGIRPHLYCLPILKAEKHRLALVEAATSGSNKFFLGTDSAPHSTDTKEAACGCAGVFTAHAAVELYAEAFDEAGKLEHLEAFCSSNGADHYGLPRNTKTITLEKKSWTVPSSFDFGDGKSVTPLRAGEEVLWSLV*