MKVEVVESTLVAPSEATPRHALWLSNLDLAVPKTHTPLVYYYPAPAAPDADGGEDAEGFFAPERLREALARALVPFYPLAGRMAVGPGGRLEIDCNGEGALFVVARADFTGDEMFRDFEPSPEARRLLVPFAASGDPPCVLAMVQVTFLKCGGVAVGTGMHHVTMDGAGAIQFIRTWTSLARGLDAASVSPSPPCHERTLLRARSPPSVTSEHPVYSPSNLNGMPRPFVTRVYAVPPKLLADIKSDCAPGVSTYCAVTAHLWRAMCVARGLAPDAESRLRVPANIRQRLRPPLPAHYFGNAIVRDLVTVRVGDVLSQPLGFVAERIKRAVARVDDAFVRSVIDYLELESEKGSQAARGQFMPETDLWVVSWLGMPIHDADFGWGRPEFVAPAQMFGSGTAYVTQAPDKDDGVSVLFALEPEYLQCFEKAFYGE*