MPIELPGLFYQIPRNPAIAVGLPLALGMLNGRITKTSVETWFENRRQPPGQPPRWAFPVAWTYLYIGMGAASHLIVKAFDAAVPGSPLKLVADSALKLYWAQFVLNQAWTPLFFGLQKPLLALIDIGALTPLVYKLANEAYKVDTRTAFAFVPYCLWLTYASYLNAGFWWLNEGKAQVDKAKKKDL