MVGVESLARNGHVFIPSNHHQRFGNGSERRLVDSLGCIRAASLPLAFPSKSCPPPSRCSAMAQTSSSSDAASYAVKWGQWAAQGPRTEMEDAAVIKEEDDGLNGYTFVAVFDGHSGSAAVEFLKTELYRECAGALQHGALLDSSDVGAIETAIQEAFLRTDSRLLSWLEETTEKELESGATATVLFLRGDSLTVAHVGDSRVVISRGGKAEVISGDHRPFGKSKVALSEIKRVREAGGWISNGRVCGILSISRAFGDIQLKTRRQEMLMEGVQSGRWTTKFASRIELNGDWITAIPDLYRASLGNPEFVILASDGLWDAVNSSDAVRIVRNQLCEHGDVQLAAEALTNAALERNTQDNVSVIIADFGRVQMQSAPIEEQHFGMEVGQALITVGVVSFGVWLSQFARNWAF*