MTPLFLLVIAALLRSSIAQDFDVRQHLSTVTRYGAVKDVSDDNYMDLSVPNGCTAVHLNLVARHGTRAPTKKRIKELDQLSYRLKELLNDAERKASDGDKSLESIPTWLRGWQSPWQGRKKGGELISLGENELYDLAIRVREMLPELFNEEYHPDVFPIKTTQVPRASASAVAFGIGLFSERGSLGPGRHRAFVVTSESRASDIHLRFYDTCTTYKQYRESQEPSVQKLKEPTLLEVSSALKKRYHLNFTVQDICSLWFLCKQEASLLDKTDQACALFSPTEVALLEWTDDLEIFILKGYGKSLNYRMGVPLLRDVFYSMEQAIVAREENCPLGTYEKARLRFAHAETVIPFTCLLGLFLEGLEFEKIQKEEPLELPPKPPKERKWRGSIVAPFAGNNMLVLYECKGNSSQSTREFVDSSGKYFVQVLHNEKPTLMPVLAWCN*