MVRNQIPKRGDVYLVDLNPVVGSEIKDEHRCVVITPREINAVGLCLVVPVTTGGMFTRKAGLAVNISGHKTTGVALCNQVRSMDIVARVAQKKAKYIETLDDATIDEIAGRVISMIDPA