MSHTSSSKIQKYDVFLSFSGADVRKTFVSHLHNALIQVGINVFIDEYIEIGTSIPHELPKGIEESKFAIVIFSKSYASSKWCLNELVEIIKCRKELGQIVIPIFYNVDPSDVSHQTQSFAEAFSKHEEKYEDEKIQRWRDALAKSGKIKGHHLQNYKTEADCIKEVVDRLLPVLQIDDNDDDDDDVRAYIRGKDSKSPILIDGGKMSFSLDKKRKKCFMVAARGLEIEWGGTPEYWEWFSHVDSRFAEVAKLKRVCWLDIRGKIETRRLSKRTKYVVYIVFKLEHKWRGLETVNAVVRFVDSVSDVDAEQRASVVHFAGRGPRETLPFKRGDGWMELKMGDFFNDAGEDGDVDARLMETKKLNDKSGLIVRGMEFRPE*