MATGGGGASETAVGAGEENTGASRSPSRRFFVALHVGAGFHAPANEKAYRRAMKRACLAAAAVLRESSGTSLDAVAAAINVLEDDPITNAGRGSNLTESGHVECDASIMDGSTGSFGAVGAIQGVKNPIQVALHLAKEQIAGSSLLGRIPPMFLVGEGAYKWAKSKGMDLLESTSEANSWLVTENARAQWVKYTALLVNSKKLLEHNTGSGSEHDSVQLEAPGTDSENTADGKKMFTQSPMEDNQDCVMDTVGVICVDSYGNVASGASSGGIALKVDGRVGLAAMYGSGCWASSKGPFGTPFMVACCATGAGEHLIRGFAARECCISSSLSQSGPASACTKVLRTVVQSSSKMSHDTGAGLLLVQVDAQKGGDLSELEAAELVAAYSSPSFGVGYFGSNMNNPKVSMLRASEGASGIINHFATRIKIDAKSSD*