MPASLQPLDVGIQVPYHFRCPISLELMMDPVIIGTGQTYDRSSIESWVATGNTTCPVTRLPLTDFTLIPNHTLRRLIQEWCVANRSYGVERIPTPKQPADPVMVQSLLKQASSVSNTRHARLSALRRLRGLARDSDKNRLVLTTQKACEILLDVLFSETNRNSSDLTHESLAILAMLALSETECLLVSSDPDRISYLISLLSHSSIDVRVNTAALLENVVTGTRSPELRAEITSHDEIFDGIVGILDYPLTYPRALKVGIKALFAFCMVKQHRHKAVEAGAVEALIDRLPDFEKCDAERALATVELLCRIPSGCVAFASNALTVPLLVKVILKISDRATEYAAGALLSLCSAAEWLEGEAVAAGVLTQLLLLVQSDCTERAKRKAQMLLKLLRNSWPENSIMNSYDFGCSDVVPF*