MLCEDGILERLYERRAGQAAVALGLRPGHRFAIDTSGVEIASVIDALLSVVGPFLLEERVRVRDLEEQEWREDAFLVLPSGIRAAVLARAGIPDGLFASESPESLRLHTVIASTFGNTDLHPRAAETLLFSLVKLERYEAVASGLSQWAVFEGLWIRGAAWEDPALDNIEGLETAAGGPHPYPGAAGALQARRDLLSHLRACEKAQPGALRNFAMCCFLGPRRTMHFLAHREPVTDNEAGRAAQQLFGEALELLHAAGACGPGAPREEALLSASAAHEAGYCLWNMGLHEAGVPLARRAFAARAALLGHEDARTADSLCKLALLLHDSLHFADAERCLSRALATLQAPFILLILRLRALRQRPASPVQAGGPADPAPAGSGPSASDKERAWAPLSPVDPGDGQADAARDAHAEALAIRESTLGVGALDCSQSLLNLGYWFAFKAIQRSVHIRSRCLGTTLCFLDPSAWPDHVLTRNAADCLSRRFRRFLLTLLQQQNVNIVATAPGEEPAPAGRRRGRRRRRGRRGRPAMEDEWEDEEEEADAGRNRRAGKAAGARASPSRSGRRPGAPGPAHFPSSSPGRQRPSL*