MKLGVFVYRLYRALTYGVSPLIHLHIRWRRLRGLEHFSRWPERFGHPSAVRPPGSLIWFHAVSLGEGMAAIPVIRHCNEVKSDLTILMTTTTVSAFEVIKNQLPVGVLHQFAPLDTPLAIDRFLGHWKPNAIIIMENELWPNLIMAASGLLIPLGLLNARMSTKSFKRWSSPLLLPLVSLLLSKFSLIAPLSTLQGIRFQLLHAPPFVINYSGDLKYVVNKFHVSSGTSESIRDLKVELAEMKVWIASSLHRGEEEVILGVHNMLLESHPDSVVIIVPRHPHHGQQIAHKLRKDGQSVALRSQNEKLTPRKTNIYVVDTLGELRELYSVAPIAVIGGSFIPGLTGHNLSEAAAAGCAVITGCHVGHFSHMVKAMQQANPLSVTQVSTKLELKEAVDLLLSNPEILETHQRASKDVYESLSSCIITNIWKLLNLHIFRGKSRNHIECK*