MLLVREGERKREMRSMASSASSRGIAAIVGVGPNLGLSIARKFAHEGYTVAILARDLGRLSRFADEIAREEKAQVFAIRIDCSDSRSVREAFEGVLSLGFVEILVYNAYQPLPWCPSSFQDLRIESFERSLAVSSVGAFHCAQQVLPGMVERGKGTILFTGCSASLNGIAGYSELCCGKFALRALSQCLAKEFQPQGVHLAHVIIDGVIGPPRGPTLTSSSSQRGNSLGEQSSGGGGEGTMDPDALAQTFWHLHVQDRNAWTLEMDLRSPSARFF*