MDKATGHGGGLPPPSGRFSSFSLPGSSFNVKPEPQSSAFPPMAPVGSSDPSHFGHGSDSSRFSHDISRMPDNPPKNLGHRRAHSEILTLPDDISFDSDLGVVGGADAPSLSDENEEDLLSIYLDMDKFNSSSATSTFQLGESSTPASGSAVPADFGAGPSERPRVRHQHSQSMDGSTTIKPEMLVSGAEEVSPADSKKSISAAKLAELALVDPKRAKRIWANRQSAARSKERKMRYIAELERKVQTLQTEATSLSAQLTLLQRDTNGLTSENSELKLRLQTMEQQVHLQD