MGRMPRCQALSAFTTKQWGTKLSTLKQRTKLFSIAGTFIAASAMVTAIAPSAQAATPTDEQIRIALQHH ......