MSTDVIGPVQTVGSGGSSYAFLQGWAQGSRIQKIETWTEDGDRIKALKLYLWGESDEQAHLYGQTGGTLSSFTFQQGEYITTMSLWAGSWNGNAGTRAGYISFNTSLNNSYNSSGGGKSGNPVVVDVYSGVLVGAELWYGDDINVLGFAFLRPIISCTIQNVSYPANLPGSLAPEVLDSLNETNNGSDPVQWSLTGTKEVEVSSSWSTEDSLTLGMSVSVTAGVPVIDEVSGSFNWGLSQTTTTSSSTTDTQTLSWSQSGTLQPGQSIDIEAMVETGTINVPYSGTMVIVVDNGDGGTATLSYPVSGTYAGVSVSDVQIVVN*