MVSDALFNMPFAKLYDCYVNKALRKNRNQEDVDTIICWLTGYDLTGLQRQIAKQHSVALFFDHAPALHPQHTEITGVVCGVRVEQVSDPLMRKIRYLDKLIDELAKGKTMPQILRQV