MVFGFFESRWSFEQIPDLTGKVAIVTGGNSGLGYITCLELARKNAKVYMASRNKTKAEESIAKIKEELKKQHTKSKSKSKSKCKSKSKSESESEIETEDTEPKEPFIEFLEFDLSKIASGKSTAEEFLKKESRLDMLINNAGIMATPYELSADGIELQACNGTGHYGLTIPLLDILKKTDKEEGSQVRIVNLSSLAHMTAASKPDFSSLEALNQPYSSTWTRYGNSKLSNILFNSELQRRLEDTNIHCLAVHPGVVDTDLSRGLEESYPLIKPLLGLKSIFRGTLLLSPEQGAITQLYAATSPEITEKKLKGKYLAPYAKVQTPSKLAQDLDHSLSLQFWTLCESIYTSKT*