MKPVRGLHPKGGNMRKDSMTGYVLFFVSLLALIYTGERLWEDYIIKVQLSSTDPSIRHQAKDTVSLDETLRLIDCKEQQRKLVDAELELAAAKRQGYKPINCTSVNGHRKIVVGIFTNFGGQSRRTSSRKNWLPSGSALKELENDKGIIIRYVIGRSSNRGDMLDRQIDQESKETNDFLILEDHVESDDDVTQKTRLFFSKAVHIWDADFYVKMDDNIGLNLDMVASMLSKHHDKPRVYVGCMKAGVVVFDPNAQWYEPDWWKFGEQKSEYHRHAAGQVYVLSRSLALHISINSAHLKDYKNEDVAVGAWMLGLDTEHVDDRSLCCGYNSGAVCWIL*