GSHMTATENADGRTRRRLDELARRRAELAAQATERGAGRQHAKGKLTARERIDLLLDPDSFTELDALARHRCHNYGMEEQRPYGDGVVTGYGTIDGRKVCVYAQDFTVLGGSLGEVFGEKIIKVLDLAIRTGCPVIGINDSGGARIQEGVVSLAYYAELVKRHVAASGVIPQISLIIGPCAGGAVYAPATTDLVVMVEDISHMFVTGPDVLQAVTGQTVGMEELGGAHRHNAVSGAAHYMAADEKDAFDYVRMVLGHLPSNNMGDTPVFAPTAARELTEADRALDTLIPDRTAESYDMMRVVNAVIDDGELTQFHQLFAPNVICGLARVEGHSVGVVANQPTHLAGALDIDASEKAARFIRFCDAFHVPVLTFVDVPGFLTSMEQERDGIIRRGAKLIYAYCEATVPMVTVITRKAYGGGYGVMGSKHLGIDVNLAWPTAEIAVMGGESAVRIIHRQDIRQAEDPEETRERLVSEYTETMCTPYVAAERGYVDAVIMPHETRAQVATALDTLRDKRMTRLPRKHGNIPL