MDPGRVVFDSGVARRACPGGAQMLLFGGGGSANSGGFFRGVPAAVLGMDESRSSSSAAGAGAKRPFFTTHEELLEEEYYDEQAPEKKRRLTAEQVQMLERSFEEENKLEPERKTELARRLGMAPRQVAVWFQNRRARWKTKQLEHDFDRLKAAYDALAADHHALLSDNDRLRAQVISLTEKLQDKETSPSSATITTAAQEVDQPDEHTEAASTTGFATVDGALAAPPPGHQQPPHKDDLVSSGGTNDDGDGGAAVVVFDVTEGANDRLSCESAYFADAAEAYERDCAGHYALSSEEEDGGAVSDEGCSFDLPDAAAAAAAMFGAAGVVHHDAADDEEAQLGSWTAWFWS