MVTFMELGLDGWLVETVRNMGIARPTPIQENCIPPILEGRDVLGAAQTGSGKTAAFALPILQKLSEEPFGIFALVLTPTRELAFQIAEQFRAFGASIGLRDVVIVGGMDMMQQAIALAKRPHVVIATPGRLLDHMRSSSTADWSRLRFLVCDEADRLLAGNVAEEVAEVLARLPASRQTLLFSATVSEALEELQQLSPRKPFSYSAPSAGSTVEGLREEYMFMPAKVKDVACDQPERLAALAKFKNGVVSVLVATDVASRGLDIPTVGLVVNYNVPAVAKEYVHRVGRTARAGRGGRAVTLVTQKKLGEYGAAEAEVLEDITEVRLVESGFGRSRRSARRRLPAAQPATEGGARRGHKKQSSEEKQSMACGGGGARDGRGGRGGSQASGRASKGSQRRSKPKKRTTPG*