MSSSLILHGRRRFFDLQKWHHLRSAVQNASAFSSAAAIVSRKGHNFTVSTYLVKSLGFTTKLAESISRKVSFNEKVNPDSVLNLFRTHGFTDSQISTIITGYPHVLIADSETCLAPKLQLIKSRGASTSELTEVLSKVPKVLVSKKDKALSVYYDFVKDIIEADKSSKFKKLSPSSSLLPQGSKQENKIRNITVLRELGMPQKLLFSLLTSNAQLVSGKDKFEESLKKVLEMGFDPTTTTLSFVGALHMLCGLSDKTIKARVKVCKRLGFTVEEVWTIFKKWPIFLGLSEKNIADSVKTFLELGFSREEFVMIVKRHPQCLGLSAELVKKKTEFLVEEMNWPLKAVVSHPQVLGYSMEKRMVPRCNVIKALMTKGLLESVFPSLSFVLACTNEMFLERYVMKHDDDDEQVLAELMGIFTRGPVSTK*