MQMLRYVYTKQLPPDITQQDLLQLCMLADRYQVPECQKACTLAVCNINVAQLEWATVVWALDAPPALQLLDGYSDFLALAQRRIIKDLGDLEVVYANPALIDTLLELPFAGILYLLSSSETTVAYETTAVSLVTMWMDTHEEVETVTLDQQKQLAQQIRFTGLPPTYVATAIPKVRWMTRSMTTVEMLQAAALSQLDEATRLKAGKELAAFTGSANWLRSVRSKSSKQCVEFDCEVSESDLKHTFDQRNTPFRWQSDSHKFGGYEFHACINFVKVPEVAGKEQEWSLFVGLGFRMPDVLGRDVYLNVKQGVITHPKSGKSHRCSGKGMLRVDHSRGWNDFLGVSMTAWEPQKLAVYMEGGKLKMHVKVDKLL*