MADGGGRRAPGFRFYPTEEELICFYLRNKLDGLRDDIERVIPVFDIYSVDQLQLSEIHHEMLGGGGEEGEPWFYFCPRQEREARGGRPSRTTPSGYWKAAGTPGVVYSADRRPIGMKKTMVFYRGRAPSGTKTAWKMNEYRAFHYPDASASAASASAAAPPSQLPPQLRSEFSLCRLYTRSGGIRQFDRRPLAGGGDENPGPSMAAAAASPEENDGSGSSMQQLELMDQGGAVDPDWDQWDDLATLTALLYWPRD