MQQEGVKTGSATFISVLEACASTSALALGRVIHQNLVANGLDRELIVATALVNMYAKCGKLVEAREVFDQMEGMDVVAWTAIVAGSAQHGHIEESKDLMRRMELEGIKPNNVTFLSLVYACSHSGYLDEARDCFIAMADHGFFPLPEHFRCVIDLLGRGGRLEEAQEVIDAMPFEPGLTAWLTMLSACRLQKDVLRAEIAAEKCYEIEPTRPSAYLLMSNLYAALERWDDVEKVRRLMERRGVKKEPGLSCIEVKNRLHEFGAADKSHPQKDLIYEELRKLTLEIKEAGYVPDTSLVLHNVDEETKQATLFHHSERLAVVYGLINTPPGTSLCVVNNLRMCSDCHTAFKYISTISNRQIVVRDANRFHTFATGGCSCKDYW*