MDRKQHIAIYTTASLPWMTGTAVNPLFRAAYLAKEGERKVTLVIPWLSLKDQELVYPNKIKFHSPSEHETYVRRWVEERTAFTSGFTISFYPGKFDKEKRSILAVGDITEVIPDDEADIAVLEEPEHLTWYHHGKRWKTKFRLVIGVVHTNYLEYVRREKNGLQAFFLKQANSWVMNIYCHKVIRLSAATQDLPRSIVCNVHGVNPKFLEIGMNMHEQKWKGNQAFTKRAYYIGKMVWSKGYKELLQLLGEHQNQLADLQVDLYGNGEDSDQVQEASRKLKMSVNVYPGRDHADPSFHEYKVFLNPSTTDVVCTTTAEALAMGKIVVCADHPSNEFFKQFPNCRLYKNGNEFVKATQIALADDPAPLSEDQRHELSWEAATERFLRAADLDRELTEKPQLSSSTRQFMSLSLGTSFLKKSMEDASAFLHHKASGIEVARRALGAIPGSLQPDEELRRELGLSFSPSEKHGGSKH