MADLNRVRRWANALIALYLDPAVWTFDFDNAKTRAGLCNYSAERITVSRYLAARYEDDEIHQILLHEVAHALAGSRVGHGPRWRAIALELGYEGDRLHGGAIADDLAPWVGTCPNGHTHYRYRKPARALACGACSRRFDAANLISWAHREVSTAQRRVAAAAASEGRTVGPLTPSPATAVRGRSLVTQYSG