MSGGNGNRPATGKLDPHLEITRLSSGDKLNSSFTFDFHGMDGNNYCAISDNRLEVNVQMFSLPSEAVVLERPVEEADPLFEGTWMKGFGILYHDQNQEPHRISILLDPAADRLGEQPFNATCDKIPVMALDAPGPVVWKSPDGLATIVREASRINSLVISFSDLLEMEVLTDSEKELIADPPVHFLNFNVRNITTTPEVHGFLGQMFAPGAIPERLNMGTLDGLRHREYVEGTDEEYATSSLTEEDCSFSRFNKHTTGIRIKSFASRHAGVPDLPFEVVDFISNPIGLRARVWCVITLSKARRTMPPDWLVLLQGCRTLSCPAAVGCIPVLFQRASAYDEYTSFLPADESSYSSSIPEGDIIWDGADIFEAIRRIPEAELERKRAVIASMLPSISYEDHGRARERARRAAAEPLPETFNPLGEKSAHGDALAGEALRRVETALDAAAAEASS*