MAIRKEDESREEQSTSFLLDALYCEEEKWEDEEEAEEVEENSSFSSSSPTSPLVLLQQDLFWEDEDLVTLFSKEEEQRLSHLDDVYLATDRKEAVGWILRVNARYGFSTLTAVLAITYLDKFICSYSLQRDKPWMLQLVSVACLSLAAKVEEVHIPLLLDFQVEETKYVFEAKTIQRMELLLLSTLQWKMHLVTPLSFLDHIIRRLGLKNNSHWDFLNRCHRLILSVISDSRFVGYLPSVVAAATMMRIIDQVETFDPLSHQTNLLGVLNITKEKVEACYNLILQLPLDHMGLQIETQSCRKRKSRDSSSSLSSPSCVIDSNPFNSDESSNDSWSASSCNPPSSSPQQQQQEPPLKKTKMEKPILHLS*