MVECAENIGVPRASGMFRHALHAVAFLSEDKIAARVNYLKNTFRWTDAEVGMAVSKYPTVLNRTKEFLQRRSEFLISDLGLEPAYIAHRPLMLAYSLEGRLRPRYYVVTFLKENGLLDHGRDYYYAVKMTEKVFMKKFICPHKDAAPYLAEDYVAACRGELPPRFRFT