MPYADSLDALAAQCDAVFVHTSTASHYEVVNHLLNAGVHVCVDKPLADKLSEAETLVELAARRRLTLMVGFNRRFAPLYRELKGRLGEAASLRMDKHRSDSVGNDLRFTLLDDYLHVVDTALWLADGQARLRGGALKITPQGEMLYAEHQFSSPRLQVTTSMHRRAGSQREWVQAVTDGGLYAVSEMREWQEECGHGVVQRPVAGWQTTLEQRGFVGCARHFIECVQNQTVPETAGEQALLAQRIVEKLWRDAISE*