MGSLAHQFVGLKCSPISTTRIVQSKKNIVNPIIIVHRKQKIVSRAGAVATTNAETRERIKLKEMFEQAYERCRTAPMEGVAFTVEDFHSALEKYDFDSEMGTKVKGTVFSVDANGALVEITAKSSAYLPVQEASIHSIKHVEEAGIFPGFRDEFVVVGENEADDSVILSLRSIQYDLAWERCRQLQAEDVVVKGKVVSANKGGVVALVEGLRGFIPFSQIFSKSTAEELLEKELPLKFVEVDQEQTRLILSNRKAMADSQTQLGIGSVVLGIVQSLKPYGAFIDIGGVNGLLHVSQISHDRVSDISTILQPGDSLKVMILSHDRERGRVSLSTKKLEPTPGDMIRNPKLVFEKAEAMAQTFRQRIAQAEAMARADILKFQPESGLTLNSDGILGSLTSELPAEGLDLSVIFPAEES*