MRKLFLLGFIVAGLVLGNEANGYLEFNVTELDRIEDLEFGFSKFSSNFNPLMVGLTLIRGAGSKGAVCLDGTLPGYHLHRGHGSGANSWLIQLEGGGWCDNIRNCVYRKKSRRGSSNYMEKQIQFTGILSNKAQENPDFFNWNRVKLRYCDGGSFSGDSQNKAARLQFRGEKIWRAAMDDLKAKGMRNAKQALLSGCSAGGLAVILRCDEFRNLFSGWTRVKCLSDAGLFLDTPDVSGGHTIRNLYNGVVQLQGVKNNLPHLCTNHLNPTSCFFPQNLISQMKTPLFIVNAAYDIWQIQSSIAPPSADPSGYWHECRLNHGRCTPAQIRFLQGFRNQMLRAVSGFSNSKKNGLFINSCFAHCQTERQDTWFADDSPVIHKKAVAIAVGDWYFDRAEVKLIDCPYPCDRSCHNLVFR*