MTVVSSWVCGKLRISTELDKEIKKNVEERLFASICVNTNGHVGVSAEGVLEVSGSPTEVACLNWAIKLGAVFDDIHKDNTIICVNTFNSTKKRMGVVIEEKDGSVWAHWKGASEVLLKQCTRYIDAEGNLFDLTRDKMEELEGIIITFANAALRTLCFACKELSEHEVKEVRVKKLQPDIPDKNLICIAIVGIKDPLRPGVTDAVQRCQIAGIKVRMVTGDNLMTAKAIASECGIYKEPGVAIEGRHFREMEKEEQYKIIPSLQVMARSSPTDKHTLVKRLLEMGDVVAVTGDGTNDAPALHEASIGLAMGIAGTEVAKESADIIILDDNFASIVKDDDSMAATPSSPTDIGCGYYQVEFEFPVAAQRVLARSPIALRSSRVFLVRWTHGFDPSSDPLAGAIGFPITTCFQGLRREYLPLLQSIGRAFGQVVETPPTAASVVARAARLLTNRVIVPSPESLPRRILLPRLSRGHLSQRVEYSGLHGQCYIYREMGQLVRACPRKGARPSRFVVSGPPPCGSGSGPPLLRLDLPGSSHQGPSSDEQP*