MASTSTIPLELRLSSAALSSTQGPPCKLAFAYNPLLKASTSLSSMDLRTRSYFLQPAFRTSRCRLSVACTEQGSGKSPAPSETDNLMASMIPSDEKVPLDPNESTSLQAMTAVLVGFCLGYFTTRVWRAGWFLVKSSLRAKRLCTKLDRYFPAARSTMTPVIFNNIAKENGISREAVLTTYIHHVLIVRTFDDELVADLTHLRRVSNLDDKAVVDILCEIGRRIVRLGGPLCVDTTGLTEWELEDQRLTRLAFTKTLSLAETWFPDNLDSSKVVEAFELTEEDAVKLRKDPLIFGDS*