MGTRGALTLASFFLSLFLLLRSSSSAFDLSLPSEASFPRPHAEKLIRELNLLPSVAEPEPHEVGASMPRLVEKRFVWPGIVGDAVSVEELGHHAGYYSLQHTHAAKMFYFFFESRGSKDDPIVIWLTGGPGCSSELAVFYENGPFSIAKNLSLLWNDYGWDKMSNLIYVDQPTGTGFSYTTDKRDLRHNEKGVSDDLYDFLQAFFKEHPQYAKNDLFITGESYAGHYIPAFASRVHQGNKAKEGIHINLKGFAIGNGLTDPAIQYRAYTDYALEMGLIQESDYKRINRFLPACELAIKLCGTQGTISCLASYLVCNSIFNSIMGIVGKTNYYDIRKQCEGSLCYDFSNMEKFLNKKSVRDALGVGDIQFVSCSPTVYEAMLTDWMRNLEVGIPALLEDGVKLLVYAGEYDLICNWLGNSRWVHSMEWSGQQQFVASSTIPFVVDGSEAGQLKTYGNLSFLKVHDAGHMVPMDQPKAALEMLKRWIHGHMAEDGKVRLVADF*