MTILSVSWELEKLLHVDWPELKRAPVQGQNGVSELFGDVYMPLDKDSERGAPNSRTLVVLVPSHTRETFVRALKYAMYAEAINSRADVLFMFDSSVRPHEAAVFMEELMMMGRADYIRWFIDLTGGVFRAFSAKRSLWKDPRMVFRRIGSRSLSAGDVSLPYRELNFVLLEFPVRHASAAFRPSLSCALLDREVFDDACGVLLGLNRVLDIDLPCELLARDEELVLDYQRNRCQNLHSRDLLRGSSGLWAGSRTSLTRLSAGSHRSRSDSTVSSISPTRVDARSKLAMGEIKPRQRTKSTTITPGKQKLARAGLSRNRSVTRPEVHQVGAEPIERIALVGIAF*