MWHAYNLIREGDRITATTFRKVARETGTGAESERVKLKLTIKVEGVEFDPEGGVIRLKGKNLTESEHIKLGAYHTIELEEQRAFTIHKSTWDALDVERIRTACDPKLSADLAAVLITEGLAHVCLVGASTTLVRAKVEANLPRKRGAAAAGYDKAWNKFLDNVFTAVVRHVDWDIVKCLVIAGPGFAKDEFKEYLDLEAVKREIRPFIEHKSGIVLAQASSAYKHSLKEVLSLPAIASKIKDTKAAREVAALQEFYDMLGNDPARAFYGPGHVLAAAELGAIQTLLLSDGLFRINNVAKRQKYAALVEAVRAAGGEALIFSSMHVSGEQLNQLSGIAAVLRFPLPELEDQEIVEEA*