MVALSIATTPLEDAMLHHIDVDEISDRVAIMRIQEDTTYRVKDYLAESTGIRKLASKPVDEDCRVKMCEWCYQVVDFCKFRRETVGIGMSYLDRYLCTPKGKEALCNRKEYQLAAMTALYIAIKIHEPLEMETSLLADLSRGCYTEMEFVHMEQTILQALKWRVNGPTLLGFVAHFVALLPESVHPAIAETIFDYARYQTEIAIAEHVLVSIKPSEVALAAVLNAIEGMDVALLPLKVQGKFVRNIERFSEIFIDDVEHIQSHLSLALASLLSGDVSEIIAAVTDIESEDEYVDDKSITAYNRRNSPVSVVQRNRQTSVV*