MAPVGLPPGFRFHPTDEELVNYYLKRKISGQEIELDIIPEVDLYKCEPWELSEKSFLPSRDPEWYFFGPRDRKYPNGFRTNRATRAGYWKSTGKDRRVSSQNRAIGMKKTLVYYRGRAPQGIRTDWVMHEYRLDDKDCEDSSGIQDSYALCRVFKKNGICSEVEEQLVGGQSSSLSFMENSNSTSHSQTLVNDYETLSPDILMAASSSCVEEEEKDDSWMQFITEDAWCASNSSAIGLDDLSHLTFTN