MPSALIIGASRGLGLELAKQLGSDPAYASLNGRVFATVRSASFDASTFPSSVTTIPEVDLNDPNKAGTRIVEALKKEGIASLDLVIINAGVFIAETLDEPDYEAELEMYKVVAIAPVFLAHHLHKANLFSNPSKLVLITTEGGSITLRTKEEGGQNYGHHGSKAAANMVGKLLSFDLEGDGVTVVMIHPGFMRTDMTKGVGYDKHWDSGGAVYPSEAAKSLIDFVATVDASKSGTFWAPRGPRDIGEAERVLGKNLPTPLQLPW*