MALSASDRVKTWLESFEAALRERDVNAAVELFEEEECFWRDLVAFTWNLYTAESREEIRGMLEATLEGTAPLGWELEGEAEEVGGGMVQALISFDTERARGRGHLRIKESKCWTLLTVMTELKGHEEKAGRARVNGVEHKAMKGRKTWLEERHEEEEELGRSRQPFCLVIGGGQGGIALGARLKRLGVPTIIVEKNQRPGDSWRNRYKSLCLHDPVWFDHLPYLPFPDHWPVFSPKDKFADWLEAYTKVMELIYWSSTECKSIKFNPKEGTWDVTVARAGESVILRPKELVLATGMHGVPTVPSFPGADCFEGVQCHSSKYRTGEIWTGKRCIVVGS