MGLAASTTCAAETMPALTLSHLQQQHGVAIDTRLSAYYNGWPQRANGPEGHEPQALNLSARWLGAMSDDQLRAWAKQHQLQSDTPIALYGSPEDNVSVAARLKQTGFTRLSTLSDALSQTDRLQKLPHFEQLVYPQWLHDLQQGKAVAAAPAGDWKVFEAAWGAPKLYLLSHIPGAGYIDTNEVESEPLWNKVSDAQLKAMLAKHGIRHDTTVILYGRDVYAAARVAQIMLYAGVKDVRLLDGGWQTWSDAGLPVERGMPPAQQPAPDFGAPIPGQPQLMLDTEQARGLLHRQDASLVSVRSWPEFIGTTSGYSYINPKGDIAGARWGHAGSDSTHMEDFHNPDGTMRSADDIAALWRQWNILPSQQVAFYCGTGWRASETFMYARAMGWPHVAVYDGGWYEWSSNPHNPVARGERGPESSQ*