MSLPGLDLTQPSADREFAPAPPSQISLPKGSEWRFEVAFGTTVRVKLLAGTAELFGTELAPSQTYTFSGTKAAIYTWHGCTLESEYVAEETPMVEYANVHFALETLRQEAKATGKDGPRVLILGPEDAGKTSLSKILTAYATKVGRQPLVVNLDPTEGMLSVPGTLTATAFRTMIDVEEGWGSSPMSGPSAVPVKLPLVYFYPMQNPLEADGSVYKAIVSRLALSVTGRMAEDEDARETGIIVDTPGILSQSKAGNVEMINHIVTEFAITTILVIGSERLYSIMMKNFDNKPTASASAAASDERISVVKLSKSGGCVDRDAAFMKAVSESQIRTYFFGNPIPSTASAALSLSASSTTNVTLSPHAQQLDFNALAVYNYTIASAEEDEDEYDPSQLGTGDAFLPGGSNDVDLALANSLLAITHASSTASPADVRDASIMGFLYVADVDAEKGKIRVLAPVGGRVPPRAIKKYIDSSKV*