MVEGAILVVDAGEGPLAQTKFVLAKALKYGLRPILLLNKVDRPSVTEERCDEVESLVFDLFANCGATEEQLDFPVLYASAKEGWASSTYTKDPPVDAKNMADLLDAVVRHVQPPKANLDEPFLMLVSMMEKDFYLGRILTGRVTSGVVRVGDRVNGLRKTDSGSEKIEEAKVVKLMKKKGTTIVSIDAAGAGDIICMAGLTAPSIGHTVASAEVTTALPTVELDPPTISMTFGVNDSPLAGQDGTHLTGGRIGDRLMAEAETNLAINVIPGLSESYEVQGRGELQLGILIENMRREGFELSVSPPKVMYKTEKGQKLEPIEEVTIEINDEHVGLVMEALSHRRAEVIDMGPVPGNEGRTRLSLTCPSRGLVGYRCVFSSDTRGTGFMHRAFLTYEKYRGPLGNVRKGVLVSMARGTITAHSLMSLEARGILFVSPGLDSYDGMIIGEHSRETDLDLNPVKAKELTNIRSAGKDENVKLSPPRLMTLEEAIGYVASDELIEVTPKTIRLRKRCLDVNKRKSQSKRAKD*