MDQVCTVPLSSACASSSLPLPARRLDPYLGPWSKIDRRFRHRAIKRPFLSGCAPDLKLLRRGLLKGIGVSGISMCVSVLSEASVEGVERLPFKPEGYNFWTWRGHKIHYVVEGEGRPIVLIHGFGASAFHWRYNIPQLAKVFKVYAIDLLGFGWSDKAVIDYNAFVWRDQVADFLKEIVRDPAILVGNSLGGFTALITAADCQEFVSGVALLNSAGQFGNPEEQAKNDVKETAIQRLIFNPLKQLVQRAVLSFAFWQAKQPSRIQSVLKSVYPNPTNVDDYLVESIIKPADDPTAGEVYYRLMTQFMFSPSKVTLDGLLEKLSCPLLLLWGDLDPWVGPSKANKIKELYPNSSLVNLKAGHCPHDEVPELVNEALINWALPLGSPVPSQGIYSS*