MATARTKKHGSSVKDSPASMFQLVPYSRIHYTSNIAANAHVHASTKRIVAPCKAENELAHGWLEAMRNLSPPRMRRIQSNPFDDKSDSDVADMQYRAWMADHPSALDEFDKITEAAAGKRIAVFLDYDGTLSPIVEDPECALMSDEMRTAVKEIANLFPTAIITGRSREKVYEFVQLPELYYAGSHGMDIMGPAEGCNGFRAHGTKALDEKGNEMVLFQPASEFTHIMNEVFKLLEDRARKIPGAKVEHNKFCVSVHFRCVKEENWLALAEQVQHVLNAYPNLRLTQGRKILEIRPSIAWNKGKALDYLLRALGLGSRNDVFPIYIGDDRTDEDAFKVLTRRKAGGLGILVSNTVKETKAVCSLREPSEVLEFLRHLAKWRRRRLSRLP*