MFEHVSFSLSVLFSLPSSPLARSRPALASAPVGFLSARELESAVADAESSQGDICASVETELAHVSRVDEVERDIVTKFFGMLTSKEWKHSTTSNGTDIFKLPGERIHRIMGVTRTEASPEEVLGFFSDPQNFKKHFTILDDMFKEGSVVKIGGQGLGLDATGERLHKLGKFAALSIGGKERVGPTDPKEFAVSLLNKIRRSPGGQKIEGLIKKHAGDKGAVAALGELPSSQTSALAQTSIRAEFKDGQFKDLPGHALLHGTFRLPSIVPDRDFVWDQVAMRLPTGSVLVMGQSVNDGDEDVPECVKGHVRGAVLTSGYYVFEDGQGGSKIAFVLQADPKGSLPAWVVNLVAPKQAHNVTRLRKYLDSTVGSSVSRA*