MSDMIQRAAEVPFELGGQRLDQIAAQLFPEHSRSRLAGWIKDGRLTVDGAVLRPRDIVHSGAQLVLEAEQEAQGEWLAQDIELEIVYEDEHILVIDKPAGLVVHPAAGHQDGTLLNALLYHVPDIANVPRAGIVHRLDKDTTGLMVVAKTLEAHTKLVAQLQARSVSRIYEAIVIGVITSGGTIDAPIGRHGVQRQKMAVVDAGKVAVSHYRVLERFRAHTHTRVKLETGRTHQIRVHMSHIGYPLVGDPVYGGRFRIPPVASQTLVQTLREFPRQALHARFLELDHPATGVRMKWESPLPEDFLWLLSLLRQDREAFVG*