MIVDSVDPAMTQQVVFRCSVPYCERSFGDSFSLAEHLKKHAGEKRHICPVRTCGRRFSTPGNLSRHKRLHGPIKPLECPVAGCICTFRSENKLSKHMKFHLGNPVHVCSSPGCGKTFSTAGNLNRHIKGHHPELDTRKTKLMIDNMNHLPGLEAYDSPTSSDDLLQATGTINNPMMTQLRVPTSPASSVSTLDMSASSPAPSSSCASPCASPMLPLAPLEISMAPEELDALVSILDESVKLEDEVSNVVSFQDQLQAANPSVLDDMIRFHIDHL