MVHPFPLFRYLEILKRTIGNKASVEGSICEAYLMTKSTQLFSHYFEPHVMTYNQNVERNDDGGVVEDLKGNLSIFSHPGQLWGETKKRDISFEEIKVAQTYILLNCDEVEPFVRAYSGNEINRYWKERITVPVIKSLAKGIEVELGPEPRIVTLTQMINKAIYYQAAGREKKKIIYGLGAKAKTYYGQNLCASSSVAPSVSQSTSTRNMDVFVKEMIPALTSHFLPIIMEQVQQVVTPIDNPSLVTPMVPPLATTNEDEVDPFVSSDEGIP*