MSSIRLRFFCPFLSASFALAAALPHLALRPAPLCPVLSSALLCPVHPRASLCPALSFALLRSALSCPAPPRCSALLCPAPSSCVCLTPHSTLLFWPIFRLALRYRFDILPTDLSFVLSSSLQFGCVGQLGLFVSHRTSTIERFLASTPLYVASSILRFHPYGIVLSLPMAKFSELFITSALCRLCFCMSMASKFHGYVLNVVKPQEASERKRGYEPEVQKIMDSIKWDKNGLAVAITQHASTGAIVMQAFITFFTLDKGETSSNFIHVKDVHRFATDAQALTTCYSLEHTIHKRKEDTIIEKPSWTQKLLQNKSLLWSKIRFFSSLGRRLHDSYICIFSSLVANRSENNAAVLMCQTIEDNEGKARMASEMADVLYHCMVLLAVQSVKIEEITEVLRDRFSQSGI*