MEKILAVLPREGRQTALFSATLQGIKHLSLRADHAFVTTVREDEDLTNARCKQARPPPPAPPARARAHGRGRAGGGGGPDWAYFHVVAQILLANRHCKAIAFFQTARLVDFAEIVLKRLGVPVIKLTGRMSQTSRTKTFFSFCDAPGRRAAHAAPAPAPSSSLTGARGSAAGAPGRDGLIVQAGIPSAVEEYIHRIGRTARAGNTGRAILVIREFERPFLSNLQRTNITLENIPAPYDEASALATRTQIQQLIRSDRQLADRAHNAYRTFLGYYVSACKQCRLGKPDMLPRAFDFAYSIGIDRVEPIEARTIGKMGLTKEMFVTAERQYYG*