MVRLTIDGREVEVEEHTTILDAARTAGVNIPTLCYLRDINEIGSCRVCAVEVEGIDQLVASCNNYVLDGMVVRTNSPKARAARKVNVELLLSRHKTACTSCVRSGNCTLQELANDLNIYYLDYAEHVPFVHWDKTYPLIRENHKCIDCMRCVQVCDKVQASRIWDATSRSTHRTVNVVGGRSFDDVDCTYCGQCITHCPTGALRERDDTERVFRALADPNVTTIVQVAPSVRTSWGDEFGLGADEGSLGRLVSALRPMGFDYIVNTDFSADLTIMEEGTELLAHMAREGDKDAAERLPMFTSCCPGWVRFVKAHYPQLVDHVSTSKSPQQMFGAVVKSYYADLLGLDPHGIFSVSIMPCVAKKAEADIECMNDACGDPDVDAVLTVREVTRMIRAEHVCVDALEPSAFDEPLGMGTGAGIIFGATGGVMEAALRTAHHIVTGRSPEEDMFERVRGLEGWKEATFDLAGTSVRVAVASGLANAKRLCDAVLAGRASYDFVEVMACPGGCVGGGGQPIREGEERAGERGQVLYGLDKIAQYRNSYENPSIVRCYEEYFGAPMSKRAEELLHTDQHAWQMPGERGLGPLA