MAEEEGKARILIVGGTGYMGRRFVRASLALAHPTYVLSRPEAIGLDIEKLQLLLSFKNAGAHLLQGSFDNHESLVAALKKVDVVVCAIAGNHIRSHAILQQLKLRFLPSEFGIDPDRMEHAMEPGNVTFMDKRTVRRAIEAAGIPYTYVSANCFAGYFVGSLAQFGRVTPPPDGVSIYGDGNTKAIWVDEDDVASYTIRTVDDPRTLNKTVYIRPSANILSQNEVIQIWETYTGKILQKTYLSTDDFLNLVKGQSLEEQIGMTHFYHIFYEGCLYNFQIGDDGREATELYPDVNYTTVQTYLHRFL*