MPLTTYHLSSSTKGLSSITTLIVGTEEAVLIDPPFLKPDGEAVTSWIKKTSSKPLKAVFVTHHHPDHFFSANSIFEAFPEAKFYAAPYVLAGINREYEDKVKYWPSVFGAENVHVAPRRPEAFDFSFFVLNGDPASPVVLLGPLQGDSVDHTLFWLPSEKTIITGDAVYGRSTHVWVEEVETPALLEAWNKTLRLIAALQPTKLIPGHMETGWELDAQEDLAHTQRYLDLFSEKVTHAPKKASVQELFDFFKGQFPQCTENLEFFLGHLSNQYGEGGQVWEENRHHNVGVRTVEGLNGYWFK*