MASFLNVLKEVMCILHESGKLFLKNKKLMFSVLVFPLFLNVLVYLFNVFAIKPEITNLIQESSLIPLMDPSTPEYLAHLMKVFQDFQQFVVSSYIFAAVSSVINLLSVLVIVHASALTHKEENVKLKDFPVLLTLKYWKGPLVTYFYIVLFTLGYWFLFFIVLFPLLLFSTKLDYLAAKSGALFVLFSVFESYLAIVWYLSLVISILEETYGIQALGKAAKIVKGMKPKLFLLNLFFGLVSFGLVQIVRRVDLNSSFPVILTIGLVLVSSIAAVRMFQLVSYTITYFQCKGLQGKDVESLRDVEYMKLSSTTLIGALP*