MNLRPFPDRKIFIAFSLLALIGGGLVVFSFIGDGTNQLICTGAFDNFQSSAASMQLRAILHYATSKTVPQQSLNEISISFNVLKSISPCNFLVFGLGHDSLMWASFNPGGVTLFLEEDPKWVQAVLKDAPDLKAVNVKYRTQLSQADDLMKTYRSEPECSPTKSYIRGNTRCRLALTGLPDAVYDKEWDIIMIDAPRGWFAEAPGRMGAIYSAAVMARNRKKPGVTHVFLHDVDRKVEKAYAEEFLCRKNRKDGTGRLWHFEIPPAWNVTDGKGGTSFC*