MDVLLQVGGSMASLHEHIQAVSQHLLFGPDIDFKLAESSGARNDATLRDAGFNNLAVNVCKELVTLGPKARHAANPLVNGATHLTPQEFHDKMSQACSSLASSDVSSDDVVLLDARNVYETAIGHFRVPGVPLLDPQTRCFSDLPDWVDDHAQCLAGKTVLMYCTGGVRCERASAYLREKGPAFANVYQLKGGIQHYLEAFPDGGYFKGKNFVYDDRGAVGPEQGPGEVVGTCIGCSTQYDDYGPRCRCRSCRLLVLLCHNCQHLAHSSEGVLCTLCKSRQQQQHQKVQPNVHSQLSQTAGLWCSSHAGNSEANRQTEQSLQCSTNAGAWSTTYATCAKHHPAETSSGDSSSTTAVQNPANGSIDEDSNACKRKLKLLCIHGFRQTAKQFMVGAQYKLSTPQLVQP*