MDIRIAGKYRLGRKIGSGSFGDIYIGTHLLTGEEVGIKLESTKTKHPQLLYESKIYKILQGGTGIPNIRWYGVEGDYNVMVIDLLGPSLEDLFNFCNRKFSLKTVLMLADQMLSRIEYLHSKSFIHRDIKPDNYLMGLGRRANQVYMIDFGLAKKYRDPKSHIHIPYRENKNLTGTARYASINTHLGIEQSRRDDLESLGYVLMYFLRGSLPWQGLKAATKKQKYEKISEKKMATPTEVLCKGFPTEFVVFFQYVRSLRFDDKPDYAYLRKLFRDLFVREGFTWDYVFDWTILKYAQQQNSRPSTSRPADGGYAGGGARVQEEARDAEAALRRLGLQ*