MNTIVCLETGCGKTMIAVLLIRSLSHLFRKPEKGICVFLAPTVSLCEQQAEVIERYTDLYVGTYVGGTSTMDVHWWTTHLQKQEVFVMTPAILLDNLRHRFFNPDHVELLIFDECHHCAKGHPYANIMSEFYHKPEAKCPRILGMTASPIVGKGKTWSGPQAFKESFDCLETMLRSKIITFADEELTSFLPSSDMKIKEYLPDTKGKHRTTDIDNRFENLTREFGLPEERQAVNKIYNTLNYCLFELGLFSARKAAEIMLAGCDGKGRDAEAAFLRRVLNILEEKAILDGTADDQIRAISSKVQLLLDVLDEYKSAQDLRCIVFVERVIAAKVLTLLLNSRPYVRAQCVASHRNKLKGLTLATQRNSLEDFRAGKANVIVATNVAEEGLDIQSCSLVIRFNMPKTERSSIQSRGRARKQGSDYVILMESGNLNEEKLLHAILEGEKLMHGQLHSVQDTYEHQLFYLQKDAYHVESTGAVVNIDSSVSLLHQYCSTLG*