MTHSKCLVTAEQNAAYAALMPQTSSIQVFCGLQGVELCQLVLKASTLQELVDAVSREINIPGDCFRLLWGGAGLGAGRLPMPLLRKSDIPVKVTLVRINPAWAAALDRVVASLVPELPSIACICDGPALDLSGEVRTCFAENRDLALAAVQYSGSFLMHFPEDLLHDKELVSTALRECGSALRFVPVPLRRDREVVLVAVQNDGEALFYAPPELQADAEVAGAAVAQVGQAMRHASTLLKQDRAFVFEAARRRANTFLYAHERLRQDKAFVMSIVRVNGDVLTHVPQALRSDRDVYMAARAYWAGEGDAPPSAQGLVRQGLLLEPSERAKLAAQAVREGRPT*