MLRACEQRPGEAEAAGCSPRAAPPTQPKPLTSFLIQDILRDRAERRGGHTCSPQPPRQPDPRRDPGPEPAGERGRAGALEEGPNAGPGATLGEAETLAETAPVRHFETYVLDCEDAAGTLPSLPQTAKQPQKRSRAAFSHTQVIELERKFSHQKYLSAPERAHLAKNLKLTETQVKIWFQNRRYKTKRKQLTSDLGELEKHSPLPALKEEGFSRASLVSMYSSYPCYPYLYCLGSWSPAFW