MPAAQGLNLSKLSILVDPKRRIDPLPEAVRAQLYGNPVPTEGTALEYYSTGGGDPEPSSICLAAMVHEFMENGISIGQKGRSRCKCLNGACTRDSSPGTDNGDFKSSFWVEVLQILQESVPCVSSEEQHLLEVAARFVDLTAKEDIYKDRATDCTNCYQKRAVMKQLRNVGYNAAICKSRWDHSRGYPAGDYEYIDILIEEATGKWKRLVVDIDFQVQFEIARPTSHYLSVLQVLPSIFVGEPDKLQKILNLMSEAAKQSLAVKGLHLPPWRTPDYMRAKWFSFYERTVNDLVYPHRSDGTVCRTFAGVALRESRLDMKCTRELEMLYLETNRRSSMNVMTKEHTGIVENRLPSEKGEITVM