MSSSNIVVQTVYQLCREIFCPAGVIPPPEAIQRLTSLLDTVKPIDLGFDEDAILEIEQHSSPSCARTGKRRREHGCLRSEHPWAPPITYVHIHQCDNFSMGIFCLPRSAVIPLHDHLGMTVLSKLLYGSMHVKSYDWFEPISDVAMNSNKQYYSRLPGLRLAELKSDTVLRAPNCETSVLYPTTGGNIHSFTAVTSCAVLDVLAPPYKGDPAYYRLYPYSSRLLLKGRKNEGDADYERFVWLEEAEKPDNFILKGRAYEGPIVNVVSLTVQLSEDDTQL