MRMTCFGDLPTTALLIVHNTLLDEDNQYAAKFRCSCRAAHEGATLPPLLKVAFPLPPLKHTLSSLARLLHHPSKAKSTSLSVKIDDLNGKDLDDVLECLQAVSDHLTHLDLPVEPYTPSIRTMVSAVCKYLPQVQHLQLQLDRSTEEQDLVALVWLNHGGISIREADVNEGQLSTLVLRRAPGEQPFCFLGTTTPPLDLSLTPTLSHLVLQGPIVQDAKKYPGQTSLVLPPHTKVTIDPGLEGRAPTCWARNITVFDRFSDMPRDAIPDVETYREEDLDQRMLRVWAFTEDLIDFTVERKKNYVSHRGGGYMYRDFPSSSIRAFLEGYLGVSSGNLLPVTSTADVAGCGGRSDKFWDCINMIGISDALLWQVEMYERGLV*