MADLPAATKLTFHHVILVILALVISANGVKHGNGAQKANVYLPPILSSCSTPLSPLAIARWAEDLSQEKKIKNVSSFCSEGGFICDESIKTPSTQLHKFSTYRLAKTKNKVQFKNMFFKESLLSLGSLIKLPMQEPHIPTRAFLPPLLEPHLFNHSTSLFLHVLQAFGFHFDTPLADSMQQTLQICNKPPTRGETKSCVATLEDMIDFAVSSIGTSDIAVLSSASLPHHQIVTVMDLYDVTWVGEYVSVACHNAMFPFQVFYCHRIRGSKVFKVTLQTTTDKITNISAVASCHPLETSPQSPPSSHKHFQLKEVLCHWNYADNIVWISRTNLSSQISSNTTWSGLHFD*