MLPEWMIDIPNNLAQDWFVFARPSGKRCFVVSCNGATISRLRNGAVLHRFPSGLPSGARKKDPSYSILDCIFHEADQTYYVIDMVCWRGYPLSDCTAEFRFFWLTSKLAETDAFEPPSHYHKYRFSLVPVFNCDSNGLYAAYSAPVPYVKDGLLFYNKHAHYQAGITPLALVWKDENCSQYVLDTDSKGQVPNQQQVVLELQDDGKLTTSDDPPMVFGCLDGSFIQQSGLHSGCLLRFSIGEGGLVLMDGKLDKADLHYLGKANRARASADSFSKVLREYFSKALSFCDFSFHLKIKILLWMDCMHVENVTMLMETI*