MAAAAAVGGGRRRGGRREMRRIEDATSRQVTFSKRRKGLLKKASELSVLCDAEVALLVFSPRGRFFHFASAPDLEDTIDRYISHTEEAAANKKPGELTAHHVQKMKIQAETIATEIGTVEAYTRKMQGEDLESCSLQELNDLEMQLEKSLSSIRLHKAS