MPPGKPLTALLKSATRPGHLLQLHALMLKSSHFPHNAFPTARLLASPLAPLPYALSLFTAVPRPTLFHHTALLRALSTCASAASLAASLSILAFARARLPVLDEFAFQPLLALCAKVPDDAEAASIGKQLHALVLRYGFLDVVSLRNVLCHFYCNCGGMADARRVFDEMKEKDAISWNTVIGGYVRAEDVGTAVEMFTAMRWSGMDVSLTAVINLIGGVWRGESVHGFCVKAGLCSDVKVAAAIVRMYVREGSVDCAGKVFQETTRRDLVLYNCMVDGYAKAGRIHDAMDLVERMRQSGMRPSSGTLVGVLSACGASGALPAGCRVHELAQEARLELDTALGTALMDMYFKCGCPNEAAAVFDEMRDRDVKAWTAMIMGFGVNGQPGAAISLFCRMEEDGVAPNEVTFLALLNTCSHGGLVQEGKEFLERMVRHHGLSPSPEHYGCVIDLLGRAGRLDEAYELIRSMASRGDATGWRTLLAACRVHGNVKLGRMVQAQLDAMGHYHPSDVIQLSNTYASEGRWDEIARLRDLEAQKISVEQKEAGCTSIVVSY*