MSRGGEKDHAVVTENQWYDAWVKQHIEDLTGKVAIVTGANSGTGFWAASALAGKGCTVVLACRNPTKAKGAKDEILETYPHAKVDVTMVLDNMDLQSVRDFARQFNEKYDRLDLLLNNAGIMAQPLIKSKDGYDIQFQTNHLSHFLLTKLLWPKIVATPGQSRIVQHSSAAHLFGNFDPTQMEYPPYNWGWFGWIFFLVRIVMPLMGMSPVHNWIRYGMSKLCNLLFMKELNKKIKEEGLGNKVMSVACHPGSSNTNLRVVAGDAAPKFNGGQQSAADGSLPLLMAAVGKGIKGGDYTGPKNFMRGPPVLADILGYGNDLTLAAKLWDYSEKCMQDKFDL*