MNFLAHLHLASLANSSFLGNLMADFVRGTPEEQYSAPVAAGIRLHRRIDTLTDSHPLVREARQLFRPEYRRYAPITLDVVWDHFLSLHWSQFEPKTSLTDFTQHVRTVIEPQLAFTPVKFQELNEFMWPQRWLIRYQEIPYIGQVLAGMAKRRPKLAALRETNQDFTDNYQSLEKIFFRFYPQMMDSVTKPFTGQ