MITDFLSPNHCQALIKAAERNQLSEAQYNDAVLFDYQRLTPLCLVVLAGTTVDVLHCLASGTSTEGQLWTALKGFVCWTALTLGLAALVKTLVELHIKGQVFSGTKWSTTTIPLAAATARDAFMHQLSKVLDMPSTRFELPLITRYRRGEQQRVHVDARPPGDSQGVQEFLKCGGQRLVQCVVYLNTLSKGGGGGTAFHHPCLKGLIVQPQQGNALVFFPASKDGTMDARMTHSGLPVLAGEKWIINTWAMQHDRPKDP*