MASKMKDRKRTPISHKVIEKRRRDRINCLNELGKTVPMALAKQNSGKLEKAEILEMTVQYLRALHSADFPRGREKGELLAEFANYFHYGYHECMKNLVHYLTTEDRAETKDIKYARILAFLQSKSRVVTEPVFGPVGAMPEPSDYLSQLHSSPEHQSHNPSDSVFQQSAPGHFSWHSSARSPGITYPGMPLSAHTQQHGGYLSPVQGLDHHYFNFIGHTHANTFSLHSAQHAIL