MHLFLILATAAIIQAAVIKEDEVKPCDGIIIDNVYHEIEELKKDIDRPYSLAVAYSTNRVYFSYSLNKDDDVFKTAYVNLNTKEFAHIEGVNNGFAQAVDQTNHDVYIGGSDGIYKYNHKKKSAEFLGVRDADVWHIFFKDVLYYSVFPSQFLFTYINGQSVRYRDLEDTKVDQFIIDNEDVIFFTNTTGLFSQMKGTKEATLYHKFSDVGVRGLATDINGDVFVCLPDGIYKVDKSDVSLRKMLAIDDVFGLAFDNDNNIVYSDATKLIRLKPNKDKTC