MAASTVAMSQHACVALNGGLCGSNVLSTRTESGVSFARTPLVKTGLAVERSAKRLVPISAHVDGLGATLPSGFEMTDYTVVDESFSGSLGGGIMEKIANGFKSFKENNFRSNPEIFEPLKKGQAPEVMIIACADSRVCPTMLHGLDAGEAFIVRSVANLVPAYDPSMENGPHGTSAAILYAVTVLGVKKVIVMGHSSCGGIKALMTMNEFDKDFVGSWVKIGLPAKESTLEAVGDKPLAEQCTFCEKEAVNNSLKNLLTFDFVEEGVRSGELEIFGMHYDFHDGKLTSWKATPSKVAVSASVSL*