MSDAERAHRTILTIASVNYTGDVISTIGLGEHPIPFPGPTSSTGTDNATQGLQMFMAIYGLTVYLDTPLEAKKGRLPYIIISFIIFILSAIDMALNHYLEFRKLFYSEDTLWIMVVPAIMYFGFLGTTLAYLIREVIGDTNAEFDVRFSLANILLTGAFNIIITSLICFRLIRAHSKLSRLLPGRNMRAYRNVVNILTESALPIALFGPLAAILYACAILGRMDNVPARLYVTARFFDNLYCTFAALSPQLIIFRVTTGRSFTSYEQTKVGNRTTRISQPIIFYNGRDLDTMDVEESRSGDGRGDSDLGTENEKGNTGR*