MSQHMNLLLPSFETDKEEYDERKTTDHGGIGGSVWRFKGNKAAKEAASVSMKGTLARLFDCCSKDVKKTILPLGHGDPSVYPCFQTSVDAEEAVVESLRSGAANSYAPGVGILPARRAVANYLNRDLPHKIHSDDIFMTVGCCQGIETMIHALAGPKANILLPTLIYPLYNSHAIHSLVEIRKYNLLPDLDWEIDLQGVEAMADENTIAVVIMNPHNPCGNVYTYEHLKKVAEVARKLGIMVISDEVYNQTIYGENKFVPMGIFSSITPVVTLGSISKGWLVPGWRIGWIAMNDPKNVFKTTRVVESIKEHLDISPDPSTILQFALPNILEKTKKEFFEKNNSILSQNVDFAFDALKDIPCLTCPKKPESCTYLVTKLDLSLLEDITNDFDFCMKLAQEENLVFLPGEVLGLKNWVRFSIGVERSMLEDAFMRLKGFFARHTKTQLT*