MKTLPLDSVFSIDLEIVSVPVPLVNEMERLLKPSGTGAMLVGSDSVSPVSSLLKKSSVVHVASFGEHVLVVFRRNGEGSFRLNCSSSVLNNRPYIGLLEPLLEEKKHSDIHYLPEFIDLSSKKRLVYIDIGAADHLTTISNWFFPSYPIEKAAFNSYFVHHNASVLTSYVKSPGVTFIYHPGLASTKETVARDQEEPFVEDDSFDFLEWFKETASFADFVVLKMSTSDAELKFLYELIKSGAICSVDELFLNCKGYRDCTSIIRSLRNSGVFVHQWWED*