MECDDGMDALPDGVVQTILSRLSSARDVAACGGVSRCWRDCVPFLPALYFPRSAFDARGVACADAAIGRMVQAAARLEELVIYCPFSAAHLPLWLATRSASLRVLELRVDSAAAAAGSGSGSGHLDCVALVPNLEELRLWGLTMTRGPSWGQLQRLRVLEIVGASLTDLAVSGAVDACPNLTDLALLGCECSGTVFLGTPLLQRCRLDFVGSATCALALAAPLVESLEVQGFSYITLQGGDRLKRLTISKNTGRVNTVGIDRLPVLEQLSLRGVQWSWGAVSHVLQCGAEAKHLVMKVEFCGDSDTLQPFPEVDLVEFFNSHPKLCKFEVHGAMFASLCQKNSLKNLDSRFLISSLEEVLITVRSPLNAEQKLITIESLVRYSPRLRRMVLRISQMKNCHEAADEFFEEVSKFAHLSNGRVRIE*