MATLVAPQHADPIADAEALRKACEGWGTNEKGIIEIICHRNAAQKKLIKEAYEEMYNENLIQRFEKELSGNFEKAVYRWMLDPCDREAVLAHDALKKGDFRVIIEISCLSSAEELLAIKRAYQVRYNYSLEEEVACHYSGDMRKASSHISAIDHLLLLLVSVHRHETQVSDPKLVEKEAEILQDCIKDKEYNHDEIIRILTTRSKAHLISTFYRFGDIHGTPIVEVLDSDHDKDFVVALQAAIRCIKSPQEYLEQVLTDALMKHGTDEDALTRVIVTRAEKDLGEIKDLFHQRHSKTLEEVVIKETHWDYEPFLLALLGKENH*