MVLVTGPNMSGKSTYLRQVALITILAHIGCFVPAHFASFRVVDHIFTRIGSGDSPESNSSTFMTEMRETAYLLQNVTSRSLVLLDELGRATSSVDGLAIAWSCSEYLLSLKAYTIFATHMQRLVELVGLYPNVKVCHFHVEISNNRLDFKFFLKEGHASIPHYGLLLSEVAGFPAEVIDQAKTVTQKLKEKEAARMTDGYSTSFPLRKEYHVAQRLLCLKYANLSQENLRSYLQNLKDGYTDGVSPEPN*