MRSLADEIEAYLRQLLAQSPTGQVVVRRSALANQFGCTPAQINYVLSTRFTAWHGFWVESRRGGGGFLRISRLCSPDYRELLRKFLQALEGGIGEGEAVGFLTRLREEGILSNREACLVQRMLTQGLAGLPPTWRPRLRASLLRALLTAVLGSQD