MDSYLSLDFEELSMGDDMEACLIVEGVPLNMPHEVQEKFKEEDERTIHQRITDVGDHEDALLSYEDIGRHAYGKYSMAIVQANQLLEDQGQVESGPFGTFIGVYDGHGGPEVAKFINQTLFPHLTRFATEKGGMSVDVLQMAFSATEEGFESLVVEAWPTSPQIAAVGSCCLVGVICDGMVYIANAGDSRAVLGSIFRTGAVTPVQLTTEHNAGIEAVRQELKALHPDDSRIVLQKRGVWRVKGIIQVSRSIGDVYLKKQEFNREPLCAQFRLSEPLLRPVLTAEPAICVHKLQPQDRFLIFASDGLWEHMSNEEAVEIVNNNPHRGIARRLIRVALEDAAKKREMRYSDLKRIERGIRRHFHDDITVIVVFLDHEHMGHGSGNGAGALVRVDSHSVVQDTSGTPRVFNA*