MAAPPPKQEELQPHAVRDQLPAVSYCLTSPPPWPEAILLGFQHYLVMLGTTVIIPTALVPQMGGGNEEKARVVQTLLFVAGINTLLQSFLGTRLPAVIGGSYTFVAPTISIVLAARYSGIADPHEKFLRTMRGTQGALIVASTLQIIMGFSGLWRIVVRLLSPLSAAPLVALVGFGLYELGFPSVAKCIEIGLPEIILLVALSQYIPHLVPLLGTAFERFAVIMSVAIVWLYAFFLTVGGAYKNAAPKTQFHCRTDRSGLVGGAPWITVPYPFQWGAPTFDAGECFAMMAAAFVALVESTGAFIAVSRYASATPCPPSIMSRGIGWQGVGILLAGLFGTANGCSVSVENAGLLGLTRVGSRRVVQISAGFMLFFSILGKFGAVFASIPGPIIAAIYCLLFAYVGMAGVGFLQFCNLNSFRTKFILGFSLFMGISVPQYFNEYTSVAGFGPVHTHARWFNDMINVVFSSKAFVGGATXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXFLPGGCVYCFSLRPYFFLL