MEGFVDHYIVLGLASGEEALKLTEKEIAKAYKLKALDLHPDKRPDDPDAHEKFQRLKTSYEVLKDEKARKLFDDLLRIQREKQHKKSQVDSKRRKMMSDLEERERSAFSPNPSARAYDEEERIARKLKEEIDRIRARHAKKKSGFQTPESNVDEKRKEERSGAGASVQLDKERMLKVSWEKSGEGYTAGRLREVFSEFGEVEDVVIRSTKKKCSALIVMATKDGAVAATRTLCGNLSNPLLVVPLQKAAQTDFLTAKKSAEAEPQSNIVGAGLQAYEDAVMQRLLQAAMDQKKRGV*