MPPPPPPSLTANTASSMGNAEAVVVLPANGGARRRADKVVHPAPMPDRAAGGAMEREGGGVGGGGEVGGWRRPEWCSAAGVAGVLRRHPAAAAFGCGLLLFMAVEYTIPMVPPAAPPVDLGFAATAALHAGIAARPWLNSLLAALNTVFVAMQAAYILWAILGEGRPRAAVAAMMMFTCRGALGCATQLPLPAEFLGSGMDFPVGNVSFFLFFSGHVAGAVIAAEDMRRAGRRGMARLYDALNLLQGVRLLACRGHYTIDLAVGVGAGLLFDMLAGRYLDGKNTVDGGAAVAPGSRCCSCHKALLSQ*