METQPQLQLEKLSTLGRWIYESGVKLNVVNTTLTALNVSPEPDVAYLLGDRYLDFSLCVVFALLYPVIRGILTRFVFEPLGKRALSGGDPKKTDVQVDEQEQARKLRKWNESCWKMTVYIAFTALAFAVCWGEIWFTDSRYWWLGCSRFPPCNLPVSRGVLLFYCAETGFYLQAIHFLAVHEERRKDWLESMIHHVVTSGLLFYSYAVNFTRVGVVVILIHDVSDIFLEMAKLARYADRNDIGMPAFIVFFVSWVVARVLIFPAYVIRSTLFEPVMLVAAQLGIEPHPHWEIFNGLLLVLFVLHLYWTVLIFQVIQRQFTHGKMTDVREAGEE*