MVLWSSAQLCFALVWWTRSELRGSFHNATPPTDCLSLVVDVLSNVPSITTACRAFGACDNHYSLIVARRSCRRRFNDPLYWENFPFRNNSPFNMAKGSTKKTTSTKKTKDPNAPKRAMSAFFFWMQENREKLKKPGMGVADVAKAAGVEWAKVTEKTKWEKKASEDKKRYEKELAAYKSEK