MVGDVHLFDAATEGLVTVADKTIPEEIVNGGIVVGASHGWLFFKDRHDHSVYVTDFYNSLAFKTNATMVPMPTFTALHHCQTEVVWNVAMSTSPGQQEDEDDWVVGIKFLGNQLSFCRPRRDLRWTNVSAPFKIFNNSNLMFSKRDKTFKLPAPVGNYLCSWDIQFHKDEYPAPKIHKLLFHNLPQLPLSMWELLDSCPREDHWVESPSGESFLVKWYSRVSLSPSLSTLPIVMVFREEDRKDGIIKMCYTEDIGDICIFLSKSEAFCVPASSCPGLKPNSIYVADRVFSVYDLTTKTFHHFKYPIDAPEKISRVPCWLPPVSV*