MGSLGGLDYSQLHILVVPFPGQGHINPMLQFAKRLASKNLKVSFVTTEANRKRMLEAQETTSGVSNKRGDVRFETISDGLTSESERSNVVLVSDMLYKVGDLMLGNLIERLNAQGEQISCIVQDSILPWVTEVAKKFNIPSVFFWTQSCAVYSIYHHYVLGELATSLDDTQKIDAGIEIPGLPPLSLSDLPSLLQPSNPYGSLRQLMVDQFMCLPEATWILGNSFDELESEEINSMKSIAPIRTVGPLIPLAFLDGQNSGDKDSIAHMWKTTNCMDWLNTKESASVVYVSFGSLSVLSKEQNHEIALGLKASGYSFLWVMRLSSSQGETESDENFPEGFLKETSEKGLVVPWCPQLEVLSHASVGAFMTHCGWNSTLEGLSLGVPMLAVPQWSDQTTNSFYIEEKWKMGLKLSKRSEDGLVGWEEVEKSIKTVMESELGIEMKKNAQRLKTLAREAMVEGGSSDKNIQEFVEDVAKKVQLL*