MLIHGVYDAQIITGLLRCGKSCRLRWTNYLRPDIKRGPFTLEEEKLVIQLHGILGNRWAAIASQLPGRTDNEIKNLWNTHLKKRLVCMGLDPQTHEPFTPCGPTTAAPTSPATRHMAQWESARLEAEARLSRESLLFSSPPLGKPDSDYFLRLWNSEVGESFRKLNREDKTACQSPISQASSSTKCGSVSAVTIDICPNIAGSSTPASNQIEDTACKSFKSCTEDPVDASDSSCSNESEDSSDTALQLLLDFPINNDMSFLENVDTYATSHAMLTDTSFISPSEGYLKA