MSTTGLTCSPSRLSFCIKPSRGSGFLLRQVSSNGSFRGKRALNFGVDSSTGVWRFRHTHKIKSAMGASFGDTADDSMAVFPRINIRDPYKRLGISREASEEEIQAARNFLINRYATHKPSIDAIESAHDKIIMQKFYERKNPKINIKKKMREVSQSRVVQAVVSRFETPSTNFIIKTAIAFAVLGVLTFLFPTEEGPTLQVAISLLVSIYFIYSRLKSQMRAFLYGVAAFFGSWLLGTLLMVSVIPPLLKGPRSLEVMTSLITYVLLWVSSTYLK