MEAKQAAAAVDRLSSLPAELQDEILVRLDLRDAVRTSALSRTWRDLWKSLSVLSLSFPVGTQPSVVDSILLPYIGPRVSLFDFCVNEASVGRIDDWLVALSRCRVESIHISNRLGSCDYFNLHSSIFSLGDLVSLRLEGCNIPPLPVGFAGFPALQELDLAFVNFPSNEDKQLEAIIRRSPLLHTLFMCNVCIPDGYPDSVIEAPNLRVLSFVSEYDYGCRFGELPCLEYADIDALFCPQHEHDYGFFLARFAHVQRLTIFCPVRYFYFVLLIMCFVINQG*