MDLKFLLMIFVLASLSVLSCCFAAVTSHTTPSLATSVPRYLNPTLKFGFYKHSCPQLEKIVQERIAYWTSIDDTTPSPLLRLFFHDCFVYGCDASVLLNSSHSAQAEKDAGINFSLGNFFVLDEIKERLEIECPGIVSCADILALVAVYSIKQAGGPLYKIELGRRDALTSFAYGSEVYLPGFNLTVDGLLEDFAYVGLDVVDLVALTGAHTIGQGHCKSIANRIYPRVDAKYHHGYGQELLANCTLNGALKGGAFDADVQYFMDPITSIIFDNAYFKSLLQGYGVFTSDVALLDDDRTRPLVELFAADERAFFRQFGRSLRKMGKIGVLSGTQGQVRKQCWVRNSGNADSAFNPDTLLL*