MAPVGLPPGFRFHPTDEELVNYYLKRKICGQEIELDIIPEVDLYKCEPWDLAEKSFLPSRDPEWYFFGPRDRKYPNGFRTNRATRGGYWKSTGKDRRVTSQSRAIGMKKTLVYYRGRAPQGIRTDWVMHEYRLDDKDCDDPSSLQDSYALCRVFKKNGICSELETEPQLQMGQCSFTTVSMEMNSNNINYNSDIYEAMSPEVGASSACVEDIVDDKDDSWMQFITDDAWDSSSNAAAMGHGQGVY