MDVKKGGSLVQMQVKLQKHNEKEMGMRKGPWAVGEDTILFNYIATHGGGHWNSVARCAGLRRSGKSYRLRWLNYLRPDVWHGNVTLQEQILILDFHCRRGNMYGGQTCQQLLGRTDNKIKNYWRIE