MSYSYSSEKQNPYLPLKKSPSSWSNLWFKSPNKALNHVVFTMHLKSLTKHQLQPHKALIFDRTLLLSDELLLRVFQKLPESQRKPNSLVCKRWLSLQGRLVQSVKLLEWDFLESGRLVSRFPNLTRVDLVHACIVWPRSCGVLLNHRVVSVPVDSEVSQNGFLENGKVLASNVVDRGLRFLASGYPNLRKLAVVGASELGLLSVAEECSTLQELELHKCSDATLRAISGFGNLQILKLIGNAEGLYKSLVSDVGLTILAQGCTRLVKLELSGCEGSYDGIKAIGQCCQMLEELTLSDHRLDGGWLSALSYCENLKTLRFQSCRRIDVCPGLDEYLGSCPTLERLHLHKCQLRDKLSMRALYMISGAVRDFVIQDCWGLDNDILGLATTCRRVKLLSLEGCSLLTTEGLESAVLSWKDLQKLRVVSCKNIKDSEVSPALSTLFSILKELQWRPDTRSLLSSSLVESGMGKRGILFSFEELLPVYRGNEALINVVTPLIHNEKMCSLLLSLLSF*