MVGLRAKIDTGASTSSLHASDIVPFERDGEKWVRFTAHLGTLVQRRHRCEAPMVARKSIRSSNGQAQTRYVIRTTLALGDRMWPVEFTLACRKSMRYRVLLGSKALIAGQLVVNPALAYVQDRPESPAALPAATSIDLLDGSPV