MVKITKYPAEPSDVKHYISGEKMKNDHHLHTVLTFDNHLNIDVLKRAVMQSTQKLPLLLCHFKETKKGAFWQESVFSAEDLVFLVETQAPETEVDRALVTKLSTENGPQICFTVVRTESTDQLVIIMNHMLADGAGFKEYLYLLSELYSNLLENPDYAANLSLGSRSLKQVFDQLSRKEIKSIFTEKTKQKAVHNPTLPLKGDPKNPKIIWTKLPKENFSQILHYAKEHDATVNDVLFATMVRTVLQTTGQHEISIDCPVNLRKYLPSKTSSGITNLTANITCQISTDDDLTSFESTLQAVKKSLDPQKNSLAPLRIYYLLELIFKKKSYISAKKASGKMYSIPKTSFTNIGIIDEEKLVFEGSALTDCFICGSLKYAPFFQVAATTFRGELTLSTNLHGTMQDHAWQEEFLEKMISEFSSK*