MTQEGGISWTVWAIRFVGSPKTFSTAEVGEVLGRFPGVLEANVYGAQVPNHEGRAGCAAIFIAPEERNKFDWHGLFKHARQKLPRYASASLHTSCRSASWHS*