MQVNRRIIQALTGITNRFYHSDKPKKVSLYSKISPLGNPSCSVTNELDEWVCKGNKIRFAEIQRIILDLRKRKRFSQALEASEWLKSSGIFTFSSTEHAVQLDLIGRVHGFPDAESYFNNLSKEDKNDKTYGALLHCYVRQCQMDKALTHLRKMEEEGVSLSSVAFNDIMSLYTRTGEYERIPEMLHHMKEIGVQPDNLSYRICINSYGARSDIEGMERVLNEMENQSFIVMDWNTYAAVANTYVKEGLNDKANSFLKKAEEKIDNKEGIGYNYLISVHSKLGNKDEVIRLWFLEKSALKRCINRDYINMLEALVRLDSLEEAEQLLKEWETSGNCYDIRVPYIVIIGYTDKQLYEKAETMLEDISTKGKILTPNIWGRLAAGYVDKDKFERAVKCMKVALSLKKDRKGWKPDPKVIMRILSLFAENGNVNDAESFFHSLRPIVAVNRETYHALLKSYIAGGKEVESLLNNMRDDNIDENEETKVILGINQ*