MKFDTVIMGGGLAGLLCGLQLQQHGLRCAIVTRGQSALHFSSGSLDLLSALPDGQPVTDITAGLDALCRQAPEHPYSRLGAQKVLTLAQQAQTLLNASGAQLYGDVQQAHQRVTPLGTLRSTWLSSPEVPVWPLSAQRICVVGVSGLLDFQAHLAAASLRQRDLNVETAEIDLPELDVLRDNPTEFRAVNIARLLDNEEKWPLLYDALSPIATNCDMIIMPACFGLANDTLWRWLNERLPCALTLLPTLPPSVLGIRLHNQLQRQFVRQGGIWMPGDEVKKVTCRRGTVSEIWTRNHADIPLRPRFAVLASGSFFSSGLVAEREGIREPILGLDVQQTATRAEWYQQHFFDPQPWQQFGVVTDDAFRPSLAGNTVENLYAIGSVLAGFDPIAEGCGGGVCAVSALQAAHHIAERAGEQQ*