MPLRREPSSPGPLCVLQRPTESLRELYVLGRRLGQGQFGTTYLCVEKETGKEYACKAISKRKLVSQEDVDDVRREIHILHHLSGHPNIVTIKGAYEDTTHVHLVMELCAGGELFDRIVQRGHYSERQARDLIRTIVQVVEACHSLGVMHRDLKPENFLFANSQEDAPLKTIDFGLSVFFRPGEVFHDVVGSPYYVAPEVLRKNYGIQADVWSAGVILYILLSGVPPFWAETDQGIFEQVLKGNLDFESDPWPEISDSAKDLITSMLNPQPSMRFTAYQVLCHPWIQEDGVALDRPLDPAILSRMRQFTAMNKMKKIALRVIAERLSEEEIAGLKETFKMIDEDNSGTITFEELKAGLEKLGSGLRDNEVRTIMEAADIDNSGTIDYGEFITATLNLNKIEREENLYAAFTYFDKDGSGNITVEELQQACLEHRIADAEIEQIINEIDADKDGSIDYSEFVAMMRKGNGGFGRKGLRNSILRDTLMFESS*