MAVMAGRVAELLVATSVPRRPSSHSSQHVSASGRARAKCAASAVSSGACLLTSFCRPRTTGSSAGRARAIFAGAGGTPARDEETLLKKKAADLAPHLSGSSIFLVGMSRTDKSTVGKHLSQALGYYFFDSMELVETAAGDAVREMIEQELLDAETEVLMQLSPMVRLVVATGEGAVVSPRNWSYLRTGVTVWIDVPADHLIQTIAESEPPPELVDDTRKMLRARAEYYANADVTVSIEELAAKKNIDDLASLTAPMVALHVLEEIDRVLKKA*