MGAEGPLPRFFKVKLHEPTLVTPAEATENHVYFLTNLDQNIAVVVQTVYFFEASHDMKGEDPGKVIKEALGKVLVHYYPLAGRLGISPEGKLNVHCNGEGIPFVEAEADAKVSDLGDLTKPDPARLGQLVYQVPGAKNILEIPPVVVQVTKFECGGFVLGLGMNHAMFDGIGAMEFVNSWAETARGLPLSNPPVVDRAFLKARSPPQINYPHSEFLEIEDLSISKDLSFSDDNLVHKSFCFTPESLERLKKKAMEDGVLSKCTTFEALSGLVWRARSKAMGMKPEQKTKLLFAVDGRSRFEPPLPKGYMGNGIVLTFALANAGELAENPFSYAVKHVQEAIALVNDDYMRSAIDFFEATRLRPSLAATLLITTWSRLSFHTTDFGWGEPTHSGPVTLPEKEVVLFLSHGKGRKSINVLLGLPSQAMEKFEEILQPELI*