MELDDSFLVDVFTKVGDARELAKCSLVCKRWSKLRWAVSRLCFGFAVNGMEELRNAEDAISSVLHHTKYKAPNCLKELSIVLHSLTTLSLNAFPELISWGPFVWALIAFSTTIRRLEIIGRMRTSNQSLVWCSLKCLEMCELCSPVSHVLLQMLLASCPRLEGVNAVVDGAQSLTVLNGSLVGSLMLCGELGELTVDAPKLDILLVGLRRTSIWLRSQDLRMAVLYNSCRPCETLRSLTLMGSWAMDTIVQLSSLDAFAPFLHGDHGRYVILSFVPDGVSKCNGLTVHLFVWGTSTPPNEMVLRDLLEFHQVKEFVIHCTVVAQLTLTPGLRENCLCLHHSDRRTSKRFIRTCYE*