MDGAKTHGAVLACTDGAVLPVSQVFDAIRELGNEGVEQWDPLVLTSASLLSKLPVDSSSVDFLILIWLSIDCPVDQLIQEILRVLKVDGTILIRKSSQSAVGSFDKIISALENKLLLAGFTETQVLQLTGIKAKKPSWKIGSSFALKKVIKSSPKMQIDFDSDLIDEDSLLTEEDLKKPQLPPGDCEIGSTRKACKNCTCGRAEEDEKILKLGLTTEQINNPQSACGNCGLGDAFRCSTCPYKGLPAFKLGEKVALSGNFLAADI*