MVSCKAIRVYQLGGPDVLKYEDVEVGEPDVGEVRVKHAAIGVNFIDVYHRKGVYKADLPFIPGREAVGVVTAVGPGLTGRQVGDRVAYAGNPMGSYTEEQILPANAVVPVPSAVDSVTAAAIMLKGMTTQFLLRRCFKVEPGHTILVHAAAGGMGSLLCQWARAIGATVIGTVSTKEKASQAMEDGCHHVILYKDENFVDRVKEITNGVGVQVVYDSVGKDTFQGSLECLAFRGYMVSFGQSSGVPDPLPLSALASKSLFLTRPSLMHYTATRDELLATAGEVFANVVSGILKLHVKHTYPLSQAAQAHEDLETRKTSGSVVLIPDST*