MTGVLQKELLRFLIQVLSGCVVVSFIFTTVSGKVCDCLNQDRQCLLAFKKGLHDPAGRLASWNVSFSCCHWEGVSCDSRTCSVVAVDLHNCSLSGILRPAALSNLTALEHLDVSFNDFTGLPIPTEMGFLKNLKYLNLSTAGFAGTVPWHLGNLKNLTGLDLSSPPSQLTSPDLSWLAKLTALTNLSLNGVDLSATSSSWGQSVSRLSQLLNLTMSNCGLKGSIPPSLQKLRNLETLHLDGNTFQSEFPTWLANMTSLINLQMSNANLTGSLPFELSQMPRIGYISLANNKLSANVSQIFQGQWKSLTFFRMPHNSLYGSIPSSIGNLSSLALLQLYSNNLRGTIPESLGLLRSLTVLDLGYNKLTGPIPLSLY*