MTSGLVTAGGGGGGKVMSLRLQYYVVLGGVTAVVLLACLRYTPTAAAVAAVGYGFWGNGDGASLAAAGAAATTVGGTGTSAAATTGGGGAGGGRSPSRVVIFNFGDSNSDTGGMAAAMGLNIALPEGRTYFRRPTGRISDGRLVIDFICESLNTPHLSPYLKSLGSDFSNGVNFAIGGSTATPGGSTFSLDVQLHQFLYFRTRSIELINQGVRTPIDRDGFRNAIYTIDIGQNDLAAYMNLPYDQVLAKIPTIVAHIKYTIEALYGHGGRKFWVHGTGALGCLPQKLSIPRDDDSDLDGNGCLKTYNAAAREFNAQLGAACRRLRQRMADAAVVFTDVYAAKYDLVANHTLHGIERPLMACCGNGGPPYNYNHFKMCMSAEMELCDMGARFASWDGVHYTEAANAIVAARVLTGEYSTPPVRFASLVNSTAVPNDG*