MSDKLKERKVSRLSPNNPCALMVGASDSPSRHLAGPTAGTRHTRLSTNLCSQRTPVSHKVIEKRRRDRINRCLNELGKTVPMALAKQVMSEAELTEPGAGDPLLPLSPARVDLRPLGRCEEPLLLLQSSGKLEKAEILEMTVQYLRALHSADFPRGREKAELLAEFANYFHYGYHECMKNLVHYLTTVERMETKDTKYARILAFLQSKARLGAEPAFQPLGSLPEPDFSYQLHPAGPELAGHVFPQGAAPGPFPWPHGTARSPALSYLPSAPVPLPSPAQQHSPFLAPVQGLDRHYLNLIGHAHPNALNLHPSQHPTVL