MNDTYAAKEITAALLDVLKPQGLCLKEALRLIEKAEKMAESIHVPMVITVVDQGGNMVAMHRMDDSLLASISISYSKAYTAAALRAPTEDAARDILPGQPLYGLQQTHPGRFCIFGGGLPIMKNGSLIGGLGVSGGTVEQDMAVARYALSAD