MGVLKSMLGLDQLVVLCLLILTGCQSSQGHFNKHVALFVFGDSFFDSGNNNYIKTTPDFQANFWPYGESYFNHPTGRFSNGRLLPDFIAEFAGLPFIPAYLDPHYHNSGFLYGANFASGGSGALVETDAGLVVDLKTQLQYFSDLEKQYRQNLGDAKANQLLSDAVYLFSCGCNDYSVLLSNNESSLLYEQYVEMVIGNLTDVFKEIHAKGGRKIGIGTVPAIGCWPNTRAERPDNTCNEELNIIASQHNHALLHKLQDLGQQLEGFMFANYDISTAINKRMKNPSKYGVGPQIGDIQSTSSVDVKVGRIETGSGVDADGAVI*