MAAATVDGKGYKSTLMCVTGATGFLASWLVKRLLHNGCTVHATVRDPEDKAKVQHLLDIPGAKERLKLFRANLLEEGAFDAAIDRCDGVFHVATPVALAPKDPENDVIKPAVDGTLNVLRACAKAKTVKRVVITSSSSAAALSVFEHEKQDIDETVWTDVDFHRTKKTPSWAYAVAKTLAEQAAVQYGKDAGLDVVTINPVFVSGSAITPNVPYTVEITLSLLTGDQQNIEVLKGIQSIRGAISFVHVDDVSSAQIFLMENPSAYGRYICSVASITVPQLARFLSKRYPQYNVPTQFEDVPETPKVNLSSKKLVDSGFSFKFGMDEIFDDSVEYVKTKGLLN*