MVHGMDVNINRNMDLSKFVPLTHQAAGHPDLLESEDSGLFAKLTNRKEVEFYSRLNSNVSEDKPLGSGLIDWVPQFMGVLTPGISPDLKSQGAPVAAELEKKASVQPSSDKQYILLENLLFGFSQPSVLDIKLGVKLYDDDATDDKKERLGKVSDSTTSGSLGFRICGMDIKKTRKEVHEKWSDYVTTYQDAHKVEYLKFDKWFGRALDVDSILEGLDLFFHHNELPEELRNIILSNTETRLQLLYNCLLEEEIRVISGSLLIIFENDSARWKKKDNQDSIVFQREIYEDDQEEEDHNDPDDEHLLRENCPLSKLALVDFAHSTFVPGQNYDENLVDGLESLLQQISHLKDNRQI*