MKTGAIEVVADHVLVLNSVTRSLPFPVTIADTVKEKFPEEIRLRFRVLDLRRPQMQSNLRLRHNVVKLIRRYLEDEHEFVEIETPVLSKSTPEGARDYLVPSRVQPGTFYALPQSPQLFKQMLMVSGFEKYYQIARCFRDEDLRADRQPEFTQLDMEIAFTSMEDMLKLNEDLMRHVFQVVGDIKLPNPFPRLTYAEAMDRYGTDRPDLRFDWELKDVSDVFLGSNFKVFADTLENGGVIKALCVPGGAAVFSNTDLKKGTVYTEASKAGAKGLPFLKVMDTGELEGIGPLVSSLKPEKKEQLVELLDAKAGDLILFALGEQSSANRILGRLRLFIAHKLEVIDTSAHSVLWVTDFPMFEWNSDEQRYEALHHPFTAPNPEDMNDLPSARALAYDMIYNGVEIGGGSLRIYKSDVQQRIFEIIGISPEQAEEKFGYLLECFDMGAPPHGGIAYGLDRLVMLLAGESSIRDVIAFPKTTTAQCALTKAPSAVDPQQLKDLAFPNSTS*