MSFKSRGDQQSSKNVISKKWALFFCLACFCAGVFFNNRMWTVPEPKGITRTTTMEAESLKLVSEGCGDEILHQKEVKRDSKDIIGEVYKTHNAIQTLDKTISNLEMELAAARAAQESILSGSPLSEDLKRTGSSGKRRYLMVVGINTAFSSRKRRDSVRATWFPQGEKRKKLEDEKGIIVRFVIGHSATSGGILDRAIEAEDRKHGDFLRLDHVEGYLELSAKTKIYFATAVALWDADFYVKVDDDVHVNIATLGETLVRHRKKPRVYIGCMKSGPVLNQKGVRYHEPEYWKFGEAGNKYFRHATGQLYAISKDLATYISINQHLLHKYANEDVSLGSWFIGLDVDHIDDRRLCCGTPPDCEWKAQAGNICVASFDWSCSGICRSADRIKEVHRRCGEGEKALWRATF*