MGRQPCCEKIGIKKGPWTAEEDQKLVTFLLSHGHCCWRLVPKLAGLLRCGKSCRLRWTNYLRPDLKRGLLSEEEEALVIDLHAQLGNRWSKIAARLPGRTDNEIKNHWNTHIKKKLKKMGIDPVTHGPLAPATQPLALALAQQRDPPQVVREEERCDDDPSKQASSQGLAAVADEDDDVEETPASAAQPHGATTTSPASAAAGSVSPSCSSSASGADADADAAAWPGPIDLFLEVDGIMDMDWAGILSGCGDDDAADISGVDLFDHYAGDGFDEQVWM