MDLAQPTSSQDVQTAVYLAGIWDGLKEQINPFLQILCINGNIYRMLDDYGRQYVARKFMEHVKEAVMFCRDGNGEDRHYLGAPRYFIANGGVVHSPDGLEPFWTMDDGSIRLETTAVCSIPAKPTKIPRPPNAYILYRKDRHNLVKAANPGITNNEISQILGRAWNQESREVRQRYKEMSEEIKLALLEKHPDYQYKPRKSSEKRRRARRQQGHAIMSEANLPEASLGNGTAADDQSVAAA