MIVTPMLRGALCANAHPDGCAERVRRDIAYVRGLPKSTGADRPRSVLVIGGSAGLGLATRTAAAFGAGAATVNVCQESPGTATRTGTAGWYNTAALESELLRAGLYGRTVVGDAYSDSVKELTARTIRDDLGRVDLVVYSLAAPRRTDPVTGRVRRSALKTLGTPFSAKTYDSVSREVGWGTVEAATEQEIEDTVSVMGGDDWRRWIDALGTAGVLAPDVTTLAFSYIGNAGLAPTYRGGTLGLAKEHLEATGRELDQVLRGTGGRAVTAVMRAMVTQASSVIPAQTLYTVVLSRVMLDMGLQEGPIEQAHRLLTQHLYPGPREHSALPTTDDRGRLRLDDLELRPDVQAEVDRRLALADTANVGELGAPREYRAESLALNGFGLPGVDYTADTDPVRALADHIRVVNGMPHPAVRS