MTLPKRAAALMFLLVGAVSLGGGGYIQAKAWLAQILLEQAWRDTLAARAFSGEDAVTHKPWPWADTYPVGLMEAPRLAARWVVLEGASGRNLAFGPAHMEASAVVGEPGMAVVSGHRDTHFLALRELREGDVVRWQTPAGHWLEFNVTGAQVVNAEEVMLALPGADSASSAMPPQLVLTTCYPFDGPVGGPLRKLFYLEPSPQTVAL