MKSHDCHALINVFLPIALRGILPKHVRHVITKLCLFFNSICAKVIDPETLDALHNDVVETLCRIEMYFPPSFFDIMVHLIVHLVREVKLCGPVFLRWMYPFERFFKTLKDKARNPANPEGSIIRGVLKEEISGYLAEFLSSLEPIGLPKSRHVGRLAGEGVIGKNVISPPSERKKKAHLCVLQHLTEVHPYLEKHLLESQHCNPKLKERALMREHNRTFVEWFKKEVGKKQDHDVSDTIKWLSRGPRLCVRSFEGYDINGFTFYTRRQDEKSVVQNSGVKVVASSRVYASAKDKRPVDSTQSYYGVIEEIWELDYTYFVIPVFRCQWANNHNGVKQDEIFPGLTLVNFDRLSDSDEPLILASLAKQVFYVVDNIDPRGVC*