MEQGSCSQEDCFDLLNQFEHVLQSDPLIDEVGFIHPSQFIMLDKEAGSSSDGTSTSFWNQDHKLGISTDILIQLCKVAKHAFLAAFKEYKRHENACAESLTNNISSGVSCPTLESKVMKHSQAALLLSSDFGTAWNARKLILSEQKLPLEAFTEELRLSRLILSNSPKSEPTWSHRRWIIKMISRSSSMQQEIINKESELVESIGERSKMNYRAWYHRCWLVSYMTIEQVIQELTKSKRWAGLHVADSSCFHYRRRLMLRVLEAFKVKGSNANDKTEAHKILMEELDWNKELLKLYLGREALWLHRRFLSLNWIMYFCRNQLSETGESIFTNEEAGIFIGNEIHLLESSMTVPDNKFEDFQAQALHASVYMLWLTKHIPELWRMLEEKLGTEKLKCVLNTLDQERPSLLLHQIDIFAAKQ*