MRSGWSPSETKRLLPGLPDELALLCLARLPLRVQARCRCVSRAFFHALRPEARRQELDVAKETWVLLGITQEDDFDEEYHRTMGPIHWFLLDPLYPHCSALSTLHGFPLQALPLPPPHTKVLLHGLNMDNTPPSYDLLGFDMLDRQWCFGAPPMIHKDRFNFAFTTLDGYLYIAGGNQDDVYGDAYRTAERFNPTAEIWESLPDMHEKRHACSGFSMDGCFYVVGGMCYNGNAILSGEFFDPKTGMWTLLPEIWPSCTASPEWVWDPPAVALVNDHLYALKCLSTELFWYDKQRRKWVSLGDFSSEWEVASDQQLVGIRDELWILSAKQEGLIQVFTCKPQGGCSIIKWQSLSFQLGLNSIGDRVMACSPIEL*