MCGIAGLFLKDKSLEPELGVLLSDMLVTLTDRGPDSAGIAIYGGGAEGLAKLTVQSATPARDFAMLADVLSDGGVAVASLHVKDTHAVVAIDADKIDAARAVLRSALPTVRVMGAGDTIEIYKETGLPKDVVSRFEIRKMSGTHGIGHTRMATESAVTTLGAHPFSTGADQCLVHNGSLSNHNNIRRELKRLGMTFETENDSEVAAAYLTAEMAKGKDLGQALKSALDDLDGFFTFVVGTHNGFGVLRDPIACKPAVMAETDRYVAFGSEYRALVNLPGIANARIWEPEPATVYFWEH*