MDSSVFVDDIQRASWLSEVFVFSLHSGQIKTQRDNKALICIQMGTMAELGSMGKFEEQQQANQIVLYRESAEEWLSHVHSLIPSVLHKAKTVPNFTGRWKTIISKIQQIPGCLSDLSSHPCFSKNKLCKEQLQSVAKTLNEAKELAELCSTDKYEGKLRMQSDLDALSGKLDLNLRDCMVLIKTGVLGEATLPLYISSSSETPKISSLKELLARLQIGHLESKHNALENLIRVMEEDEKMVMPLMGRGNVAALVQLLTGCTRIREKAVTLISVLAESGHCDEWLVSEGVLPPLVRLLESGSLEAKEKAAIAIQRLSITEENAREIAGQGGITPLIELCKTGDSVSQAASAAALKNVSGVAELRQLLGEEGMVRVSIHLLNNGILLGCREHMAQCLQNLSAASESLREEIVSEGGVPSLLAYIDGPLPQEPAVTALRNLIPSVNTETWVALNLLPRLAHVLMSGSLGAQQAAASAICRFGSSPEAKRLVGESGCVPAMVKLLESKSNGCREAAAQAIAGLVTEGRVRRELRKDGKSVTNLVMLLDSNPGNTAKKYAVAGLLGLAGSEKSKKVMVSYGAIGYLKKLSEMEVMGADKLLEKLERGKLRSFFHRR*