MVKHCMICGNVDGADGVSVHGFPADVGRKREWVMFAENNGVNARQILAHSKLCSRHFVAGRDYHGAAVLRRRLTAGAVPSVFNSDFSSLPALSTFCVPVRTLFAFPAKFTGRARPYFVSGALRRT