MSRPEFTAPPQIFYNDVEARKYTHSSRVVEIQERLTERAVELLNIPDDGVPRLLLDVGCGSGLSGERLTSLGHEWIGTDISMNMLEVAQEREVLGGVVQYDMGHGCPFRPGVFDGCISISAIQWLCNADNSLHRPRRRLASFFNHLYRCLKRGSKAVLQFYPDNAEQVEMITTSALRVGFSGGLVVDYPNSTRAKKYFLVLAAGSESSATEFSASTHICGLVGDELLNKPGINIVGRKKARKNLSPSRKISSVSHSRSKRHPDNKGRAWIEKKKSQAQLKGKETARNSKYTGRKRKDRI*