MSLTPVLSHPIPSIMQSSTDRPYTVPHKVSIEQLMSSSPCCLVTEKLMREKLSLEAPLLVETAPTTPALELSNLDQLYDYYNSAALFYPPPHELPTSCTENVAQVLRVALEGLLSHFPWAAGRLHVNPEEQRLEVEGNGKGVQFVAGHADLAFGALGDVSTPHPAFDLLFARLRDEDLRGAIENRPLVALQVTRFKCGGFVLSIISNHTLMDGYGAAIFLQNLCSIARGAGLATPMDTRSRRQLMKPRSPPLATFAHPNIIKRMGGDLSRKWQSGCLPLAVDNSTIGLASKFTFGAEALNKLRRQVLSGHNGLTSCSRFVALAALLWKAKAKSLLEIDSEGGHHDEQLPLGVSVNVREKIVPSFTRGYMGNAMFSAIAKFTVQELCEKSLGSVAAEIKHAIGSVTPEYVQSHTDHIELLGTREASMDNSPGFLSVPSMVGLPFYDTDCGWGKPLYFARPSKQFTNRLIVMESVGGDGSSWDVLAVFSSEAERLVFQEGIKV*