MESQANLTCQNLPTIFSSFVDTFVDFSVSGGLFLPPPITPKPQSPLQTIFPSPTRLIAIGDIHGDFQKSKESFKLAGLIDDHDKWCGGSTTVVQIGDVLDRGGEELKILYFLEKLKREAAKVNGNLITMNGNHEIMNVEGDFRYVTKEGLKEFQDWAMWYSVGIDMKKFCTELGEKGCVKDLFEGIPLEFRGVRPEYFEGIRIRIAALRPKGPISERFLSKNQTVVVVGDSVFVHGGLLPKHVDYGFENVNEEVRDWICGLKGRVSRDLVRGKDSIVWLRRFSNELAKDCDCSTLEHVLATIPGAKRMIMGHTIQESGINGVCGNQAIRIDVGMSKGCANGLPEVLEIDRYKGLRILTSNPLYQNGKEASLDAKPKDGLGFLLPELGPKQVKVKA*