MKREFKKVGYVFVLQLCKEDENGHKDGTKNEDMVKLLKDYEDVFTMPKSLPPKRSVDHGIELEPNAKPVNKAPYRLSKVEKEEVATQVKELIDMGWVEPSQSPFAFPVLLVKKKDGTFCMCIDYRDVNKITIKNRLCNAPATFQALMNKVLQPFLYKFVLVFFDDILIYSKNEEEHLKHVKEVLEVLRQNELYAKETKCTFMAQEVEYFGHIVSKDGIRVDPKKVDCIKNGLIYYKEKVYLVPTSSFIKKIMEEMHCTPMVAGNLGVYKTFDAIRKMFFWKGMWKGIHAFVSRCRSCQLNKDPTHKSGGLLQPLPILEGKWSCISMDFITSLPRTKKGWDILYVVVDRLTKVAHFIPTKVTYSAQNVAKRFVDGVFKLHGMPAQIVSDRDVKFMGTFWRTLFEYMGTKLTPSTGPIRENLG*