MSKRFVAIVGLCNAVQASAGRQLRTGATLRHDQKIARAVMNRVTDSALLAPSLHAAVCDKLTRANWSVLKKMTPTIIVMAICGIGFLVGPSFCLRIEMSQFLSEAPPGRRQTPAYRHNRVIKSNHASLLILDSSRLGYRVHLLNLPYTPAHRRHSTRRLPLKERFYQASPLPPPASREAVGSRASSSAFELNNPVLPSSVRVFHAHPSESTQSTSFAPLVACQLLDQHISTPSKWRQRLYLLFFSHSSIHLVYRSTTLCCRQVLEHCILVKKATEALRLSITITALREFREDPTDVPSLYQSTLIVSRPREARTQLPKSSPGSGICVWLFR*