MQESLALLKFKQSVRDEYGMLSSWVGNDCCMWEGIHCDKVTGNVEGLNLRASFSYTFDERYSEFVGEAYLAGNEANSSLAELRHLKYLDLSGNYFEGSQIPEFIGSFKHLTYLNLSHACFEGIISHHIGNLSNLKVLDLSSNQNMMADNMVWTVGLSSLEHLDLSKVNLSGTHNIDMVLYMIPSLKVLSLSYCGLSNSDLGASHNFSRILPNIKRLDLSFNSLQGPLPDFFLNMTSLAFLDLSGYNISLAWNFAKLLSMIPSLSVLHLSFCRLDNTHLSSPHLNLSTLSNTQHLDLRDNSISGMFPSILTNMSSLRVLDLSENMLNSSVPIMPNLLELYLSFNEFKHIEPLGIWRQCYLKQLIAAGNDCDIELIDSPKNMSECSQYSLEMLDLRWSSNGTIPEGLGRLTNLRGLLISESKLTGVIPKSLGRLRVRLVAEKWAVFWKNFPRKMRILKTRLVRLFF*