MSGKVNIKTVISFAGAYVATVIGSGFATGQEILQFFTFYGYAGIIGGIISMVLFSWFGAEVIDKGRELKLKEPIKIYQVYCGKYLGTFFEWFGPLFLFGTLVIMIAGAGATLSEYYGLNPYVGRIGMAIVSLITVSLGLTRLSKILGNIGPIIIIFTLLVGAISLFSNIDALSNAGNMVDSLNIKTATSNGYFSGVLYTCYNVIIVITFLTGMGASAVNKKDAVWGGIVGGVALMAAAIMMNLALLSDIGNIYTKEIPALYLADKISPVIGILFSVVLLLGIYTTAVPLLWSVTNRFVEDDHPKFKIITIVVSILACIGGLLPFDKLVGTLYPYTGYMGILILLCMLYRRITKTEGYKENKSEIS*