METRAHHVLIGLFSVIVIGAALLFGLWLAKSGSEGKFNYYDIVFNEAVSGLSQGSSVQYSGIKVGDVAFLRLDPKDPRKVWARIRVVASAPIKQDTTAKLALTGITGTSIIQLSSGTPASPMLEGKDGKIPVIVATPSPLTQLLSNGEDLMGNINQLIARFSNLLSEENTARISRTLDHLDQATGALSAERENVSAVMQQLAQASRQANAALAQASELMRSANGLLNEQGKGMLENANKTMASLERTSATLDQLISENRHSLDGGIQGLAELGPAVSELRDTLAALRGISRRLEENPANYLLGREKTKEFTP