MEVPEYLVGGYYSTGAGQFSPEKQKSAAEHFAVDEYLLDFSNEDVAMHSGFFDNVAGNCSDSSTVTAIESCNSSVSGGDNQLLGKFGSGSFCEAQFSSELCIPCDDLAELEWLSNFVEESFSTEEIEKDFKAIPFLPGGISTAATPETPSSSGANAFGYGSAKTTSFIHSEALTLPGKARSKRSRASPCDWSTRLLQATAPEKTEGMMAKSETTSGRKCLHCAAEKTPQWRTGPMGPKTLCNACGVRYKSGRLVPEYRPASSPTFVSTKHSNSHRKVMELRRQKEMQHQEQFVSPSSIFSRSNGCNEYLIHRHNGGDFSHMM