MQSNNKEAQMLLAIEGIRKDKKLSIRKAAKLYNISHTTLIRRMNGLTPHTEFRPKSHNLTDLEEEVLIQYILDIDERGFSPRISDVEDMANYILETRGVKKVGKLWAHRFMKRYTELKTRFNCVYDFQRAFCEDSELIERWFRLVSNMQAKYGILDCDFYNFDEIGFMMGQISSHIVVTKADRYGRSKAIQSGNREWATAIICVDGEGHNIPSFLIVKGEYHLSNWYTEGDLLYDWLIKPTTNGWTDNETGLEWIKHFNKYTESRKVGRYRMLVLDEYESYKSSVFQEYYKEHNIILFSLLFHSSHLTQSFDIDCFDLLKCSYNRQIENFIKAYITYITKTEFFQAFKAQSQTSYNPIKALFQSTLMKSRIARHQGSSSTPIFETVAALAKGTELLAYTNTLLIVEIHNLHKANEALSKHRRIKKALIRKGGALSVGNEYNILEQKNVDNQIQCDEYTNDDSSTRRQATIQRCSKCSSTSHNARTCQLDPALIDP