MEGVSHKYVPTNGIDMHIAELGSGPPVVLLHGFPEIWYSWRHQMVGLAKAGFRAIAPDFRGYGLSCNTDPSKNHWIDSVDDILGLLDALHLDKVYIVAKDWGAMVAYCLGCMHAERILGLAVLGVPFFKLDTNLVQHVPEGHYVKRWAVPGIAEADFGRFDVATVIKRIYIMFCNSQMPLASDAENTLDLVKTSDPLPDWMTEEDLRVYAGLYEKSGFAYPMEVPYRCLGRIPVQVADCKDFTIPAPLLLIIGDSDYAVQIVGVQQMLEGNGDLLPKLKVVYIEEGSHFVQEQFPAQINDLVIEFFTSPQSI*