MLRSIGGEQTYISLAHNSLCGTLPLGIGALVDVELLDLSHNDFTGRIPPSMANMSSLLELYLGNNHLEGEVPRELGNGYVKVLFLGNNNLTKWHPPTHYPDIVDLSYNRLEGDLEWTFFRHHSLVEAPAVLLLGHNRLSGAIPHILFNDTIAASLSIIQLCDNHLTGTIPHTLFKLFPSLTLDTPSYVEGVSFENTFTLVVKNLELSYDYRSEIFTYLDLSNNKLNGSIPESLGQLSRLIYLNLSRNQLTGNIPSSLSNLSLLEFLDISYNRLQGSLPASLSKLTNLEVFNVSFNKELIGHIPTNS