MSLNIIWLLLSLYFSPSVHSSDNYNTDTLDAFLQDSAFKSLVRHRPHTGALYKALLPANLSGVQVSIVRIRSRTLWNIGANFSNFQIPSRTMTLPHVRRLAIVYQDLGNWSSYYYSVPGYSMITPVVGFMVFNASNARAKRIGKVSLNTSGKAIVIRFANSTITESMISSGAKCVTFSASGTFHLGEINLLNECHSQDHGHFSIVVPQEERSGRDRRKQSLWYLWVIGFALGFSVVAFLGYFGMVSLKLLKTKKIQVMERQADEDLVLETIWVGTSKMPSATVTRTQPNLENGGF*