MTPPMLFLVLLALLSLSTCHAHKEATIRELRIAFNQNRLNSRQLVEFYLGEIKKLNPILKGVLEVNPDALYEADRADRERGANVPRSLVDLHGIPVLLKDSIATKDKLNTTSGSFALLGSIVPRDAGIVSKLRKSGAIILGKATLSEWSNFRSLSTPSGWSPRGGQGKNPYVLSATPCGSSSGPAISVAANMAAVSIGTETDGSILCPASFNSVVGIKPTVGLTSRAGVIPVSPSLDTIGPICRTVSDAVYVLETIVGFDYNDRDATKKASQYIPYGGYTQFLKADGLKGKRIGVVRNPFFVFSNGSNLHQVFENHLQTLRHEGAILIDNLEIKGITTISNATASGEAAVAIAEFKIAINAYLKSLVGSSVRSLTDIIAFNNKFSDLEKIKNFGQDIFLAAEGTNGIGDLEKAAIANMARLTREGYEKMMVENRLDAVVSPRADISPVLAIGGFPAISVPAAYDNKGVPVGICFSGLKGSEPTLIEISYGFEQATNVRKIPTFLP*