MGFATMTPIQAQSLPAILKGQDVIGQGKTGSGKTAAFGLGVLSNLNVKRFRVQALVLCPTRELADQVATDIRTLGRAIHNIKVLTLCGGMPMGPQIGSLEHGAHILVGTPGRILDHLSKDRIDLSELNTLVLDEADRMLEMGFQEALEAIIAAAPAERQTLLFSATYPASIEQIAQSVTRNALMIKVEATHDTSSIRQYFYKVEGSAARDEALETLLLHHQPTSSVVFCNTKREVQNVADALHQSGFSVIELHGDMEQRERDQALVQFANKSISILVATDVAARGLDVDNLDAVFNYDLSRDPEVHVHRIGRTGRAGSKGLAFSFFSDNESYRVAQIDEYMDIAIEPSTLPQPAAGARPYAANMVTIQIDGGKKDKVRPGDILGALTSDGELTAEHIGKINLFPMRAYVAVHKKIATKALNKIANGKMKGRQFRARLLK*