MRPQVPPPLFPLEAEQGGRKVLPRRLSSLDVASKCTLGCAILDGLLGGGIPTRSVTELAGESTAGKTQLCLQLALTVQLPVHCGGLAGSALYIYTEGRFPFQRLQELAPLYSRRIGWKAADKMEISSTSNATGDPCENVFLEEFKTMQELQGYLEWLLPIRLQQPIRFPVKIIVIDSLANLFRTEFDNNVAELSKRAAALFRLSICLKRYAEQYDLAVVITNQVTDSMTDKEASCEGILMCMNGCQGRYMPALGLGWANCVTSRILLSRLPSFFSPSMQYGTEQGVSEGDTNPRRRMQVIFAPHLPQSSCNYVVQRAGVMGLSS*