MQFKIPLPKAALTMPLPSDLFDSLPDPVVLHILKKLQDVKVLGRCSAVSKRFNLLVPQVEDVVVKVDCVISEEKANFTIKGKGIFTHLLRLVMGGLFKPLHALQHLLALPKKCVLPEVSHHSPGEVLKNFKSVRNLRIELPRGELGIGKGVLLKWRAVFGSTLESCVILAASSMAKSGGKTNHTCRAQEAPRTEAESNETNIYDNSSGIPESFFTNGGLKLRVVWTISSLIAAAARHYLLQQVINEHPTLETLVLADADGQGTLSMHREQLQKFRDKPIAACASSNRTQVPALNMKLWYAPSLDLTSGARMKGATLVAIQPSGQFENKVMNGFFSSAFEEPFKSAASSLTRRQTYLLEMNSF*