MSETEALLLMLSNGDIILCVPIKNQLSLRNQTLQLLHGYNKLNGNFKEMETTRNDWEPYVEQTSEFSLAQLWITSNKLGPVNTIEAGWQNDTLEVTMIKKLEQDTQRLIWEVENFHPRDMALAVPEKCKAHSRVMDDTLVTGSLEDAKIFFNGMSDKNLIWTTMITAYIPTRASVPWISREETVAAMGWNDARQDHNAASTSGASARLSRSLEIATPIFAVEHGSRADAGSVYHGSPILLEIIGPLGANSPIVFLLSDSVDNSHWKTSLCCSQSLHSSSGAATTFQRQEKSETLDTGEVVLFNPFTVLSMLEDRRRLRCMLGSLCFIRRLLQTSPNDKKTTELCTIVTKNRDSTTISMFLSLADFPFFYFNGGCVDYLSISSTLHFVGAMDLEGNVSFYFATALAYTFVQVE*