MGTPEQTNKLSNLFLDQPLSEHGKRWDGLWKEDYTPWDRAGPSMALYDVLTGRPDLVPPPTGGQKKRALVPGCGRGYDVLLLSRLGYDVWGLDYSEEATKQSIIYEKKVEQGDDGTYAELEREGVKKGKVTWLTGDFFSDEWVNKAGVQQFDLTYDYTFLCALPISARPAWARRMADLLAHEGRLVCLQWPTAKPWSGGGPPWGVLPEHYIAQLARPGEKVEYESDGKIPAQAMPKVVEQGGLRRLELVVPSRTHNSGIADGVLHDRIAVFAH