MRRFLVAFNYLGKGEDDDLSFLTTLVNATSLELLELNTNNFGGVLPASISNLSTELIELSLSYNQISGEIQEISNLKKLQAFFVAYNRFHGEIPSEIGDLKYLQELALLGNQFSGQIPISLGNLASLTKLSLRENNLQGRIPSSLGKCHNLELLDLGSNNLSGFIPSEILELSSLSEGVDLSQNQLTGFLPMEIGKLRNLGYLNLSDNKLQGQIPTSIGICVKLEALDLNNNNFQGSIPSTMNSLRAWTFSPFSQQSVSNTLEGAVPAGGIFSNATVVSIIGNRNLCGGVPELDLPACVVEVKKERKSGFPLKIVIPVWAYRIDIHSLFLGIRQFSRSRKSTPTDIPENSTLRVSYQCLLRETDRFSASNLLGVGAFGSVYKGISEHDGTFFAVKVLDLSHHAASRSFLAECEVLKNIRHRNLVKVLSACSGIDYEGNEFKAIVYEYMDKGSLQDWLHFTTQEISESQEEHKKLGFIQ*