MKLTGTKYGCGGGGCGACTVMVSRYEPASKKIRHYSANACLLPICSLHGAAVTTVEGVGSTKTRVHPVQERLAKCHGSQCGFCTPGMVMSMYALLRNHPEPTSEQMTAALAGNLCRCTGYRPILDACKTFCKESICCQRKGNGKCCLDQEDLDLFDKEEKVSTRLFSSDEFLPLDPTQELIFPPELMRMAENQPKKTLVFHGERMTWISPVSLDELLDLKAAHPKAPLVVGNTGVGPEMKFRGVFHPVLIAPARIPDLNVVKCTDDGLTLGAACSLSLVKDILTNAISEFPEEKTRVFCAVLQQLRTLGGEQIRNVASLGGNIISRKSTSDLNPVLAASNCMLNLASRGRRQIPLSDIFADGVGCNTITPEEILVSIHIPYSRKGEYVSAFRQAPRRENALPITNAGMRVLFEEGTDIIKDLSIFYGGVASTTVCANQTCWTLTGRHWNEQMLDEACRLVLKEIALPGSAPGGMVDYKKTLCVSFFYRFFLEVSQSLKTMDPCHYPGIPMEYESVLQDFHTRMPQSIQIYQACKPSQPPQDPVGRPIMHQSGIKHATGEAVYCDDLPSVDGELFLAAVTSSRAHAKIVSIDTSEALKGPGVFDIITAHDVPAANEFYYSDDPEIIFARNEVICVGQIVCAVVADSDVHAKQAAAKVKVEYEVLEPVILTIEDAIKHNSFFKPKRKLEQGNVDEAFETVDNILEGEICIGGQEHFYMETQSVLAVPKGEDKEMDIYVSTQHPAIIQEMVATSLGVPANRIMCHVKRVGGAFGGKILKGGLLASICAVAANKTNRAVRLVLSRGEDMLITGGRHPFIGKYKVGFMNDGRITAADAKIYINGGCTPDESVLVAEVSLLKMDNAYKIPNLRCWAYVCKTNLPSNTAFRGFGFPQSGLVTETWITDVADKTGLSPEKIREINMYKE