MVMVGMQGRGVAVTGAQYGIDVLIGKGSAQEDDNGRLHAAFIGGEDHSSSVLRVGLLGCGNIGFLIAAHADGFEVAALYDQAPGLAPELAGRCGGTAYDSFETFVSADVDLVVEAASPAAVRVYGEAVLRAGKDLVVMSVGALADPAVLGRLREAAIASGRRVRIPSGAVMGLDNLKIGRIGGIDRLVLRTTKNPASLGLTVAERVLVFKGRAEECVRAFPKNINVSAAIAIAAGQEIEVELWADPTVDRNIHEIFAEGPFGDACLQVRNVPSPDNPATSYLAALSVLTLLRDLSEPIVVGT