MPDSGQLGAADTPLRLLSSVHYLTDGELPQLYDYPDDGTWLRANFISSLDGGATVDGTSGAMAGPGDRFVFNLLRELADVIVVGVGTVRIEGYSGVRMGVVQRQHRQARGQSEVPQLAIVTRSGRLDRDMAVFTRTEMAPLVLTTTAVADDTRQRLAGLAEVIACSGDDPGTVDEAVLVSQLAARGLRRILTEGGPTLLGTFVERDVLDELCLTIAPYVVGGLARRIVTGPGQVLTRMRCAHVLTDDSGYLYTRYVKT