MTTPTQSQIDVQPIAAASLLHCLSQGILFTQTGGYAASCDGDSVVLKSYVTITMLLAVAQTVIEISKLWVSAVFEESWDEKPIAWVELFTNGLLCNLVESYLIRRCWKVTGKSNIVLISLSAVVVSTFASNIYLAITFNDGGTAGLSHTGTLKRDIAYSCWMFGSLGLDTSITTILLIFLLRPKTGLSHRDAIVKRVMHITWEPAGLPAVFMVIAVSFFLSPLAKTHREVVILFTCLTGKLYCHGLLRTLNARLGARRGEGVKRIELSRTTGIIKDN*