MDAVELDGNADAVEFCPVRSHSHALAAATYNLVEATPESPARRLGSVSLFEVIADPSPRLRLVDRKKTSGVFDIRWRPPNQGNDAVLAQAGADGVLTMYALQGSDSNSLEKFTELEVCDSAMCLSVDWNPFATSSQQELVVSHSNGSISLVSMSRGRLELDRSWEAHGFEAWTATYDAWIQGLVYTGGDDSQFCGWDLRASLDSPVFRDAKSHEMGVCCVQSNPLWENVVATGSYDERLRLWDVRMAHRPFATHKIGLGGGVWRLKWHPVDKGTLVAACMHSGFAIVAVDEQRDVGVGVVKEYKEHKSLAYGVDWSKNNESLPLVASCSFYDNALHLWRS*