MNEIDNKLFLVYVGGTAPGANIELHDIRFVVGPSMEETYPAIRKGWFGTQKGLHLDSFVHLHHVDGYRIHLTSEAHEKPEEKRLYFVNFGGYFPNKLAEYHDFTVVVADSPQSAKQLARAQFSKAGLADAEQIHKDDLLAVDDCLCVDLVDNHYVTLEFDGEQQPLVPDWKGYQPLP