MKCVRDLVSWSSVVTCYVENGRPGEGLEMLPWMVSEGIVPDSVTMLGIAEAGDKVGCLRVVRSVHGYVIRKEMAGDASVRNSLIVMYSQCGYLRGAKGVFESVADQSTACWTSMISSCNQNGRFEEAIDAFKKMQESEVEVNEVTMISVLCCCARLGCLKEGKSVHCFILRREMDGADLDLGPALMHFYSACWKISSCEKILCLIGNSTVVSWNTLIPIYALEGLNEEAMVLFACMLEKGLMLDSFSLCMYAGSIRFGQQIHGHVTKRGFVDEFVQNSLMDMYSKCGFVDLAYTIFEKMKEKSMVTWNCMICGFSQNGISVEALKLFDEVTQLSGH*