MDATFFKLEHLIQPRHPNRALQLHRHFPHAPRGKDVYGGPPLDYDFYTTMSPSFQQIVKSEVAKAMLADSLTPAQLLRLFFHDCFVMGCDASLLLKSTVLNLAERDHPSNFTVDKFSVIDAIKAELEKACPGIVSCADIVGAAAVEAVEQAGGPHIDLAYGRRDGLDSFGQAAKTNLPGSTLQVEGLRENFANVGLNLTDMVVLSGGHTIGQARCSSFADRFAPAAKNPFPDTIFGQELNAYCVEGNRLGIDRRMTLDANSTTIFDNGYFQSIVAGRGILTTDNVLFTDNRTKSLVTTFAQDQTVFFDAFKELMAKMGRIGVLTGTQGQIRKQCWVRNPIDPATTPDANMEFAPASLEFCTPNPCPATCSSNTA*