MVVRGRDQAEPTVIDDELIRKCISIPDEEGSLMLKKDATESTKDSKKESLEFHEIKALIFSFKNILRVDNLSGLDHLRKLQLDNNIIEKIENLSSLTNLTWLDLSFNNIEKIDGLETLVHLTDLSLFSNKISVVENLDTLTNLQVLSLGNNAIKEMENTVKYLRKFKSLRCLNLAGNPIHKDPEYRNQVLAYVKGLTYLDFRLVDEAAVQAAREALQSELQELEEREADAEKETQVEEARRQRAVQVGTANLAGVDTLFGDMTKDNGELAKIRSLPVIHEPLDEYKDKFKVLTDEYIELVFKHREKMADERGLFDGALGELRGRAEAESKELIVKFNVVKKRALRQIKDREETVDVQEPLDALKAANERLMDDLMEIEIDQVERVEALIKEFDKNYQELALFVREATQAHFNRLRGLENEFHERIQELAYQKLDEFVAAVEAEAAAAASGAVGEEEEEAGEGEEAAQEFNDEARALLQDKETLANALTASHELHTSRIDEREEEIIRREMENYEKLVARYRNDEVARNRSRVSEIWTFVERNRQEMAQYETEDDEGGL*