MKGGGGGGDKVEAEILEPYQLSFSDLLDRKRCQLISRNVMEALGPNGPGLLCITGVIGSALLRRKLLPMARKLALLDPDKRNRILKEHHLGSDVPLKNPERLVSSFAMHLHYQPPPSSNSSLWYDPGSGVGTTLDSLEDDDDDFNNLGVVFRELGFCMMELGLSIARVCDREIGGGFLEGTLLDSCTAKGRLIHYHSPADQSFLREEAQRMRKHPISGKYRNGSPFNLWQQWHYDYGIFTILTDPLFLSSHSCHDCNLITSHSYLRIFHPSNNKFYMVKTPQDSFIVQIGESADILSNGKLRSTLHCVCRPDQLEHISRETFAVFLQPKWSHTFSFSEHTMEHIRSGSLQRRPILDTDEVSKADIHNIVPPLSSRIRDGMTFAEFSRETTKQYYGGSGLQSNR*