MRNLFLLGVVVVTGLVLGTEANEYLEFNVTELDRIEELEYGFSKSSSNFNPLMVGLTLIRGAGAKGAVCLDGTLPGYHLHRGHGSGANSWLIQLEGGGWCDNIRNCVYRKKSRRGSSNYMEKQIQFTGILSDKAQQNPDFFNWNRVKLRYCDGGSFSGDSQNKAARLQFRGERIWRAAMDDLKAKGMRYAKQALLSGCSAGGLAVILRCDEFRNLFPGSTRIKCLSDAGLFLDTPDVSGGHTIRKLYNGVVQLQGVRNNLPHMCTNHLNPTSCFFPQNLISQMKTPLFIVNAAYDIWQIQSSIAPTSADPHGYWHECRLNHGRCNAAQLRFLQGFRNQMLRAVTGFSKSRKNGLFINSCFAHCQTERQDTWFADDSPVIHKKAVAIAVGDWYFDRAEVKLIDCPYPCDRSCHNLVFR*