MNFEDRLRTAKFNLHLYPLCQGVPLVLHALPYDLFLAAVNAGITHDTDIDQCCNTVAQLVIDQEEQTIARDFFLRFQKADEDDEKYAKNLQLLTERTFCGCPPNKVSNWVTVQFRHKVRPPALSEKLCDAKTNSLGQLVKLATTNVGRGTTVPGATSCELPSKFPNGCPPSLVRA