MACTASLSCPRLSDVAFARDAFSSSSSASVRGLVRLVPPAVLRASALTKAALYPDSRYDLTSFKFEPIRESIVAREMTRRYMTDMITHADTDVVVVGAGSAGLSCAYELSKNPHVKVAIVEQSVSPGGGAWLGGQLFSAMVVRKPAHLFLDEIGVPYDEQDAYVVIKHAALFTSTIMSKLLMKHNVKLFNAVAAEDLIIKDDRVAGVVTNWALVSMNHDTQSCMDPNVMESKVVVSSCGHDGPFGATGVKRLKSIGMIDQVPGMKALDMNTAEDAIVRLTREVVPGMIV