MLHEDTVHDIAYDYYGVRVATCSSDRKIKLWEQGPGGANSWECVAAWVAHEGPILRVCWAPPHACGPGVLASCSTDRKVVLWEERSSSSSVSGGQPTVNANGESGVLGGSTTMGSAALSNAVATSNSSTGNGWLVLAQLVDARDDVTGIAFRHASSRLLLAAASADGMFRVYEAIDLANLHQWPLVFETFGAGVPRAGALRCVAWYAPTVAEQDGALHALVIGAEGHHAFVWVTERENNWCLAMVLDTSSGISNGGDENGGDSNDEAVLDVAWAPFLGFGKHLVAAGTRSGKVCVFEVGTELLSRAALARTEKEIYVKPAAVLIEHVPNSVQRVSWNITGALLSSSDCTGGLKLWQSVPGNSGSTTSEWHCVGGTSSPALEESRSSSQQ*