MGIPDIRLLVTLDFEVYGHVQGLNLTKDTRDRCTKAGITGWVKNSKQGTIVGKMQGPKEEVDKMITWLSTEGSPGCQIDR CEVRNQGNLSRLDYKDFAIRF