MADLDDEFARFEAEIKSLEQQTEATNVEKSEDKPRVDMETGQILSMEEQDMMNRQQSVYEYDPRRTAASGQVWEDPTLDEWPDNDFRLFCGDLGNEVSDELLAHSFSKYASFQRARVVRDKMTHKSRGYGFVSFGDPFDCAKALREMNGKYIGNRPVKLSKSKWQDRNIDVAKKKIRKRKRDKHHLFN