MSIRVLNNQSRFVSAKLYSTSGQVIDVAEVTKKISKVMMSSPQQVLESALDQTGLRVSPEVAEDILNRFRNAGLLAYRFFQWSEKQRHYEHSVRAYHMMIESTAKIKQYKLMWDLINSMRKKKMLNVETFCIVMRKYARAQKVDEAVYAFNVMEKYDLEQNLAAFNGLLSALCKSKNVRKAQEIFETMRERFVPDSKTYSILLGGWGKEPNLPKAREVFREMIDAGCEPDVVTYSTMVDILCKAGRVDEALGVVRSMDSRICKPTSFIYSVLVHTYGTENRLEEAVETFLEMERSGVEADVAVFNSLIGAFCKANKIKNVYRVLREMKSKGVTPNSKSCNIILRHLIECGEKDEAFDVFRKMIRVCEPDADTYTMMIKMFCEKKEMETANKVWRRMRKKGVFPSMHTFAVLINGLCEEGGTQRACVLLEEMIEMGIRPSGVTFGRLRQLLLKEGRDDVVKFLNEKMNLLVNEPLCD*