MLQHIIVDPLPDESTNMSMQQIPLFIRFIIRLYSGKYCHVGPITRHKFKNSGLDGSKYFNSLEAMKINNSDTMVVTTKSKLKEEEAPSQYPKEKRRRPTLKELEVKVYPFPDADVPMILEEFLAKKVIDLPESKRPEEINKVGDPRYCKFHRVLGHPTTKCFILKEKIMVMDGQLLADNGDGFLEHAKKCQACQFHDNYIHQSPEALHPTVFSLIFDAWGLDVVGPPQKLLKGQMYILAATDYFSKWAEAVLLKEVKKENVVDFIKSNIIFRYGIPRCIVTDNGTPFNNKLISSLCDKFSYKQDKSSMYNAPANGLAEAFNKTLGNPFKKVVAKTKMDWHERVGEALWVFPTTFRMANASDPVFIGVWHRSSPSIGEANSITTNSIPRGTYN*