MDPGRVVFDSGVARRACPGGGGGGGGAQMLLFGGGGSANSGGFFRGVPAAVLGMDETRSSSSAAGAKRPFFTTHEELLEEEYYDEQAPEKKRRLTAEQVQMLERSFEEENKLEPERKTELARRLGMAPRQVAVWFQNRRARWKTKQLEHDFDRLKAAYDALAADHHALLSDNDRLRAQVISLTEKLQDKETSPSSATITTAAQEVDQPDEHTEAASTTGFATVDDALAAPPPGHQQPPHKDDLLSSGGTINDDGDGGGAAVVVFDVTEGANDHLSCESAYFADAAEAYERDCAGHYALSSEEEDGGAVSDEGCSFDLPDAAAAMFGAAGVVHHDAADDEEAQLGSWTAWFWS