MSTKTAAVNGASTDAARKIFDDIEAQFQLGQDALIKITEQFLEDFRLGLSEYNQPMAMIRFRDWRWTLKEFHSGLCPVSALLDMATRSSADLHSLILHVPSARPGRNQPVNPINALCVQIPEVFLHRRVCEVTLLGNHEFRLKQQKYKVSETLKTGEASALFDVDRLERIRGILIQRLELPAEDVSLCDAATVRWAASLVANRAARLSGTAIAAVLVQTGNATLGGGTSEPSENIIVGVDGSLIQHYPNFQTRLRASLQSLVGEAVEKRVEIDLAKDGSGAGAALCALQAIKQGL*