MSRRLLNRGRAAASSSSLTGTSTTTTTTTTTALPDYEPLSFPLSHTARKDLIELSNNRGTAPYESQLKESIRHLGGSVGDLNERLRRGQDRLAALCERREEKGTAKTAEEERLEKELPEFEKEVERLTRESERALRGLIDRKAELEDEAAVLQDISTTAATSTIGLARGDQKNNIEEEEEEQAVASVIDTFRELRAKKRAEYNGLSAHERYALNNDYVGFKKLWHEAAAGEDGPPLPDASRWFSSNGEPDMTVPSRDGQNGSLDDDDDVAVSRENLSINCPLTLLPMKEPYRSRKCPHAFEKAAILDYLPLRGERQCPQTGCSQTFSRARFEHDFYLDEAMKRRIQRWQQAEEQNQRDMDDEDD