MPLVLPDSPSPPLQRNKQPAKQMSGTSAASHRPSKPYPPPHAPRRLALNLTTPLVSLALLLLAAAALFLYSQTAARPYESRGEVPSLSSPTVEIFDGARAIWELPAAAPARAVLFVAHGCSCRPENFWPPSPRCPGCVGLPEDVAITDLALRRRFAVLAVGSAGECWSLRKEVNGAKRVIQSWAAKNGLEGLPVVALGASSGGYFVSRLAAKMSLAAVVIMIAEGAFGGAAGAPAAVYPPTMFIHMPKDRRRAALLERNSKMLMKNGVEVKELQSLELPLTPTLLSERITGLDRVLSEKIWTAFREEGFVDDEGYMKEDGRATPWKDALVKRGFWKEVSPLADHIQEELNLAYGYHEMTSLHADEMFNWIEKHLK*