MFKLSIHRMLIFCIIISAAEDLSSIKADYQQEVLTMSPGEQDALYTVMDAMVGGIDWRAMHPHPCTEDLWPGLVCEQGIDDGLLHVTRLDFGYKPNPACAPNAIVPPAITKLSHLRSLFIFECFSTMNTTIPLSLVKLAPTLQELSLRTNSALVGSIPIELSNLTSLQLLSLSQNSLTGHIPMQLSKLAALEHLDLSDNALSGKLPPELGSLHNLVILDLSVNSINGPIPSSLGNLTMLQKLDLSFNSLQGTLPRELGKMQKLQFLAMNDNMITGPSPAEMASLGNLQYLILDNNPMNTTLPSFIGGYRSLMALSLSNSGYFGAIPEEYSELENITVLSLDRNNLTGSIPSGLGELPHIYQLNLSLNNLSGEIPFTPEFVKKLGRNLDLSGNTGLCSNGLLPQIMSKPAGGGGGLPLCSTELQSSSLSSSPASSRKIISLSASSFCILYTVILLHL*