MNIVQATGDNKDEDAPLPGFRFHPTDEELVGFYLRRKVDRKPIRMELIKTIDIYKYDPWDLPKPSIVGQSESYFFCKRGRKYRNSTRPNRVTGSGFWKATGIDKPVYSQGGQGHACIGLKKTLVYYRGTAGKGTKTDWMMHEFRLPSNDSNTNTSLSNPKSIAQEAEVWTICRIFKRNASQRKYTPDWREVAAKRPSTSTPSSQTCSVESNSHETTYISFGSEVVQHYDEKPVVNHINGRSQWHADQLSTIAQPSSMASSSSFSNCPENDFFTHANWDELKSVLDFAFDPFPM