MAPCDDVDELKCTGVDKTLDLKGIKSCSQVTVGCYKFPIACGKLTLDGGSCPKCSVTATGIKLECKDYSCSSDNPKTYSGGFCGDPHFSAPGGIYFDWHGVRDEVFSIISDTDFQLNARFVGERDNTEDVEHGTWIEEIAMGFKDESGATHFVSIGIDQEKEFEAADVFFFTFDGEDIPVGSGTAEYTWASPDGRATITREPHMRAQARIKIDGLFEATFNPRVESRIQLDPLGKYLDMNMESITLSRHAHGVLGQMFRPDAVERRNAVTANATGHDFLVEGKTDYYRVSSLTSADSDFNQFNLAAGVTLRNVNMIEDGAKASRKMLTSAELSAADDASVTVSARCSQETGSLVCF*