MSSSPSAPSLGAVQVVKGPVTKYLPLDCLRLGFSWAADKRVEMEEYVHELPDGKPIVFVVGAFAHGKIDAPWVSCDADGSPGVAYLSSFGGLASGVNCVRFSPSGEQVAVGCDGGELSLWHAVEEAGGAGGEWRLCGTLRGHGQDIHDLAWAPDGSALMSASVENVVVMWDVAQRRGVCRLDSHQHYVQGCAWDPRNGRLAASASADRTVKVFGPRARPGSGPPPSSAAVLKDTVVVASLSRRLLPGLLPAAQGEAAAGPGAGRGGAGASPPPAAAPPAAKHAALFLDEALPSFFRRLAWSPD