MERRGLLKAALLVCLIVLCSGREIQVIQRHPSTTIYNPKLAKTLVEYASAIYTADLTQLFTWTCARCGDLIEGFEMMDIIVDVENCLQAYVGFASDINAIVVVFRGTQENSIQNWIEDLLWKQLDLDYPGMPEAMVHRGFYSAYHNTTMRDGVVSGIQKTRKLFGDVPIMVTGHSMGGAMASFCALDLVVNYGLDGVKLMTFGQPRIGNAAFASFFKKYLPHAIRVTHGHDIVPHLPPYFSFFPQKTYHHFPREVWVHNVGLGSLVYSVEQICDDSGEDPSCCRSVSGSSVQDHIYYLGVSMHAEAWSSCRIVMDYSKLRYRMDINGNIVLSKHLGLSGDLEHSDQ*