MSFQDLEAGSFLPVRKDLLDNRQDPSQALAAGIFQINTAVSTFRRLVNTLGTPKDTPQLREKLHKTRQHIGKLAKETSEKLKATSETDHATEVAASKKIADAKLAKDFQTVLKEFQKIQRLAAERESAYMPFVREAVLPSSYVASELNSKTLEDHSLEQGALLVEQKRQELLQLDNEIVFNEAIIEERDQGIREIQQQIGEVNEIFKDLAVLVHEQGVMIDDIDSNIESSHSAVVQANQQLSKASKSQKTNSSLACLLLVIFAVVIFVVIIVLAA*