MTSSSVPIYLGDEDLTQETRDLLSSLPSEKGWLVSQIYQFEGSWHTQGLVQGILNCQKNFKAKDSDIILATTPKSGTTWLKALLFALIHRDKFPVSSKHPLLATNPHPLVPYLEADYRVSPDVDFSELPSPRLMQTHLQHHSLPASIKSSSCKIVYCCRDPKDVFVSLWHFGRKLSPEETAEYPIEKVYWYESRKNPNKVLFVTYEELKKQTEVEVKRIADFIGCGFTAEEEVSEIVKLCSFESLSKLEVNRQGKLPNGIESNSYFRKGEIGGWRDTLSESLAEVIDRTTEEKFRGSGLKFSC*