MGVKQALRAIDAFPRAEEHLLQKTKFGAFVSIVGLLIMVTLFLHELSYYLNIYTVHQMSVDSRRGENLPIHINMTFPSLPCDVLSVDAIDMSGKHEVDLDTNIWKLRLNSVGHITGTEYLSDLVEKEHEVHKHDAHKEHHEDSDKIHLQGIDEESQNMIKKVKQALADGEGCRVYGILDVQRVAGNFHLSVHGLNIFVAQMIFEKSTHVNVSHIIHDLSFGPKYPGIHNPLDGTSRILRGSSGTFKYYIKVVPTEYRYISKEVLPTNQFSVTEYFSPIHDFERTWPAVYFLYDLSPITVTIREERRSFLHFITRLCAVLGGTFALTGMLDGWMYKILESFTNKNSRTIVR*