MKSLVARHSLAMWVCLLTWDPLRRVLSFSILSHSRRWNKSIVRRARFSDELVDRRSLLSKVAIATMTMTETVATVLNPQPAIAAVDATTTIQGIRDARNTLTKLLENWEKAVIDCTFADVPRELLETKNKEQLLEKASTFALFDKSVSVTSCKTSNRLVRDYIGSTGKGPVVGLEKKLRQALEFVKDGEDTDMYVQTTENISQALSRAGSLSYAAGVADFASVNNFDVKETPKVLSNESSNLEQARRAIRETVDGLDTILPMLSETY*