MAPRAGELNVVGSGEQIDAASSDMMMLDDNTSPYCIGLLGNGAVHGADPLNWAKTAKAMECSHLEEIKRMVDTYQNATQVMIEGATLTVPQVAAVARRPDVHVVLDAANAKSRVDESSNWVLDRIMGGGDIYGVTTGFGATSHRRTQQGVELQRELIRFLNAGVLSKGNSLPSETARAAMLVRTNTLMQGYSGIRWEILQAMEKLLNAHILGHSEHGCTAETPGLVHHDTLHSGLQAEQLGQGVVGSGHVDARGGGEDDVGNVGLAAAPFLDGLLGGLGGELGDLDDHDVVADVQGGLHVRADAWVGLEHLLREEHVALPDARLVTDALEFGLQGFLLAAIGDVEEEVG