MDTSLSHHGSLPFPPSRRNFVKQNRGGDCVFLPSRRKFRYDSLVVVSAASSGQSIDAPLVPRSPQGRFLSSVLVKKRQLFHFAVADLLKQLADDKEASLSRMFLSYGSDEASLHRRIAQLKESDCQIAIEDIMYMLILYKFSEIRVPLVPKLPSCIYNGRLEISPSKDWELESIHSFDVLELIKEHSNAVISLRVNSSLTDDCATTEIDKNRLSKVYTASVLYGYFLKSASLRHQLECSLSQHHGSFTKQLRHYISEFDPKILRRCAKPRSHEAKSLIEKQSLALFGPEESSKESIVTSFSSLKRLLLEAVAFGTFLWDTEEYVDGAFKLKENENAEEETNSSV*