MGNPLLDVSAVVDKAFLAKYGVKLNNAVLAEEKHMNMYKELAQKSSTSFVPGGATQNSIRIAQWLLQKSKATTFVGGIGKDEFGDKMERLITLEGVNVAYHEDPSAATGSCAVLVVGDERSLVAYLAAAGMYKIEHMRKSETWALAKNMILKSYLAAKVNLYAVEKAQYFYSAGFFLTVSPESLMLVAKHAAATGKTFMMNLSASFVCERFKDPLMAAFPYVDYMFGNEAEAKAFGRVQGWSTTDLGRIALKMAALPKICGTHKRIVVITQGVDPVVVADNGKLLMFPVLSLPKEKLVDTNAAGDAFVGGFMAQLVFGKNLAECIRAGNYAANTVIQHLGCTFPKKPNFSY*