MEKPDIGSRGPDVSILSYHGNKFVSGLFWRPLSSQRQYMKEARKLGKEEHLDIVAIRHSPTVIQAGFVSKSQGAVKGMYSLASALSGQFEGDFLACWKVDEDRYALVATLDGAIVPGQDLVTTFDEARDRVRKLSTRGVLRNAQVFVPEGFDFPVKDFDIEELLAPKRLRRDYRLRQLTFGLSAREWTAVALLGCLVGGSLTAYYLWNAHQQELARQAALLEEQRRLAELAEKNAQAKQPLDLASLQKPWTLMPDLEDMLRACSKATGVLSLSIQGWLFESSKCDGRVLVATYHRTGNSTAADLTAASQHLFADRPAFVIDNGNTAALKVDLKVAIGSDEPLQPADDALQALTSHLYRQGVEPKLSISQETTPPLPGAEAATEQQVVLPSWKKFTFSAQTRLPADLTFQGLPAAGVRITNLETTLKDSQLDWTVTGEIYAN*