MLVVSLISTAYNVGAGLRAAPHASSSRAASTAVSMGMDISELIDDAKKSRLEHLEAQAIQSLKVAVDQFEKPVFPNAMIVGDCVITHLLHKIDALKTGKVKIMVVDTFHLLDDTMPFLGKVEDKYGFEAEVFGPAGLESKRNLSPENFAEYDKKYGANLWKEDIEQYDKVCKVEPFQRGLKTLGADIMINGRRRDHGAERAYIDIAETVPVNGGLAKLNPLAYWTLEDCFDYAAANGVPLHPSVERGYPSQGDAKDTVPVPDPDGLSGVQGEAGSVKWVDGVWTGDKAIWLDYGCERRGRFVNLLNKDGSKKTECGIHVAGAEKTFDRDLWDTSKAVQTLAAPSDVESLTASGKEAVVVVYAPWCQFCQATRGRAMEEEYDKLADASGLPVYKFRGDEEREFVKANLNTQSFPTINYIDASGKAIKYESEDRSVGAMAEFAKSGGKVAA*