MARESTPKKRLEGKAAIITGGASGIGEATARLFAEHGARAVVIADVQDQLGEQVAASIGDRAAFKHCDVTDEDQVKAVVEWTVQTYGCLDVMFSNAGIIGRTTSIMDLDLKGMDLLYSVNVRGMAAALKHAGKAMVDGGVRGSIVCTTSIAAAVGGVSPHDYCLTKHAVLGLVRSTCSELGKHGIRVNCVSPYGVATPLLSLALRDNGFEGDTGDIEDLCAQLSNLKGVVLRSEHVAEAVLFLASDEAAFVSGHNLAVDGGFTVVNHDFKIFP*