MVRVKLDSAKLWRFLVLVIHVIFSHNFPTSTARLYKSEKLARTRNHLERLNKPAFTSIKSPDGDTIDCVLISQQPALDHPKLKEHKIQMEPPPLPEGLWREPEELESDGEVSRPKPQLWHHVESCPSGTIPIRRTTEADLLRATKFANYGKKQHRPVQPQPKAPHIHNTLNENGHQHAIAYVEGDNYYGAKGVINVWNPLIQVPNEFSLSQIWVLAGSFDGNLNSIEAGWQVSPDLYGDNNTRLFTYWTSDAYQGTGCYNLLCSGFVQINDQIALGATISPVSTYNDKQFDIEILIWKDPRGGDWWMSFGRNNVLGYWPSSLFSYLSDSATMVEWGGEVVNSEPGGRHTNTQMGSGHFASEGFGKASYFSNLQVVDATNNLRAPPTIDTFSENSDCYDVQDGFNTEWGYYFYYGGPGWGNDCQ*