MFIRFRRPMFHFSRKALLHVRVLQLPPQAHSLRLLLRFSSTSSKSPSFTVSYLVNSCGLSPESALSASKLVKFETPSRPDVVIGVFKNRGFTPAQISHIVRRFPASLSSDPDKTLLPKINFFGSRGFSDLELAILVIAVPKILGRSLEQHLVPTFHYISNLLQSDEKAIAAIGRAPRLLYEDPQAEFVPEIMTLRSAGVPEKNIRHLVLYHGQIFWCRSLKFDETMNRVKAMGFDPSKLSFVMALHVIMGMSESMWRRKIGVYGKWGWSEEVVVLAFRKYPLCMALSESKITAAMDFFVNVLGLDSLVISQRPLALTFSLGKRIVPRGSVYQVLLSEGLIKPCSLTALLAVSEKKFLEKFVTSNLGKAPQLLALYNEKMGLAC*