MAKGPGEEAVGSKTQKGHGLGWALMKGVISGHNLVVEVGQPSEDVEAQGARSPATRRSDLTDEAFPEEASRNMNFNNVKVPKVPGGGAASALIKLGVVGGLGLYGAINSLYNVEGGHRAIVFNRIIGVKDKVYPEGTHLMIPWFERPVIYDVRARPHLVESTSGSRDLQMVKIGLRVLTRPVPDQLPAIYRTLGENYNERVLPSIIHETLKAVVAQYNASQLITQREAVSREIRKILTERAANFNIALDDVSITSLTFGKEFTAAIEAKQVAAQEAERAKFVVEKAEQDKKSAIIRAQGEAKSAQLIGQAIANNPAFITLRKIEASREIAHTISNSANRVFLNSNDLLLNLQEMNLESASGRK*