MLQRTLAKSIGVTGVGLHSGERVALTLHPAPENSGISFRRTDLDGEMGEQIKLNPYLINDTRLSSTIVTDKGLRVGTIEHIMSALSAYGIDNALIELNAPEIPIMDGSSLPFIYLLQDAGVVDQKAQKRFLKILKPVEIKEAGKWVRFTPYDGFKVTLTIEFDHPVFNRSPPTFEIDFAGKSYIGEIARARTFGFMHEVEMMRAHNLGLGGNLNNAIVIGDTDVLNPEGLRYPDEFVRHKILDAIGDLYIVGHPIVGAFEGYKSGHAVNNALLRAVLADETAYEWVEFADSDDLPDAFHELNIRNCG*