MKRRWSHPSSVLLLLLLVAVFLLLTLLRCPLRHAQQACADDDAGSYAVDATLAELAAADPAASAVLRAAERLLEGNLTRAPPERRDAAVRGLREWLGRQRFEPQVMAELVDLIKRPLDRWHYGVGAGATDSDDGRRPYASCAVVGNSGILLAREHGALIDGHDLVIRLNNAPAGAGRYARQVGARTGLAFLNSNVLSRCTTAGCRHCRAYGDRVPILTYMCNAAHFVEHAVCSAGASAPVIVTDPRLDSLCARLAKYYSLRRFVRETGRPAEEWGTRHEEGMFHYSSGMQAVVAAAGVCGRVSVFGFGKDPGARHHYHTLQRGELDLHDYEAEYEFYRDLEARPEAIPFLRDSGFRLPPVVVYR*