MDYFRFGTKCARCGRQIYASDWVRRARGNAYHLACFACFSCKRQLSTGEEFGLVEEKVLCRIHYDTMVENLKRAAESGSGLTLEGAVPSEQDSQPKPAKRARTSFTAEQLQVMQAQFAQDNNPDAQTLQKLADMTGLSRRVIQVWFQNCRARHKKHTPQHSGPPQGHPQARMPPSLPDELHYSPFGSPERARMVALHGYIDSEWNFSSTRTCNLNTFFNHSNIHIYCIISYIYCIVHQLSIKF