MPQDLLFPLLISQSGAVNGKVRFEESLKKVLEMGFDPTTSRFVQALRMLYQMSEKTIQEKVNVYTRLGLSGEDVWEMFKKWPTFMTNSEKKITQTFETFSKCGLVEEEILSAFKKFPQCIGASEHNCVDTFLGLGFSKDDVAVIFKRLPLCVSYSTEMVKRKTEFVVKEMNWPLQAVVSFPGVLGLSMEKRVVPRCNVIKALMKKGLLGSDEPPPVGSALACTDELFLRRYVRKHDDDEELVAELMAILRGSRAS