MADHAFMSLTETLARVDADLAAGRVPVARQRLRGLVSSFPYDLTLRRRLAEVYRLYGDAAEAGRWMYLEEDRDADETAAFEARYVSHGWRMKALAWRGPEAMAGTAFAEGQLVAVRSACAEELAYPVGWEDSAFRRYGLDEESEEPSGPWSVSGVLAGTGCLVGVLAFLAIWVNGVVALFD