MLRLIRTHQPLQCRGLATIHQQIAQVRKRHGKPLTLAEKILYGHLEDPSAQELKRGSSQLRLRPKRVALHDANAQMALLQYMTTGIPRVRVPTSVHTDHLITAREGAGPDMDRAIAANKEVYDFLQTACAKYGIAFWKPGAGILHQVIFEQYAYPGGLMIGSDSHTPNAAGLGMLGIGVGGMEAVDVMAGLAYEVKHPNIIGVNLTGKLGPWSTTKDIILPGAHSLSATGMGTVGNMGAEVGATCSVFPFNKGMADYLELEGAVYDQLIDINLSELEPHINGPFTPDLSWPISGMGEAVKDGVLEELQKAGGMVLANACGACVGQWERPSMKKGMKNTIVSSFNRNFVGRQDGNPGTHSFVASPELVTAMAFSGDLNFNPMKDNIQLPDGTHFRFTPPQGPPLPEKGYERTLQFYDEPPMPFGAWDGKGEQDLTMLIKVRGKCTTDHISAAGPWYKYRGHLQNISQNLLIGAINDENGKAYRDTNRKWAILAGDNYGEGSSREAAALSPRYMGGFAVIARSMARIHETNLKKQGLLPLFFRNPADYDKIMPGAQLKLSNLIQVELFHSLTDRQITWFKAG