MVDPKQVPLDHVLFQPNKGMVDPSSNLHYDNMLFTQIDAVYSALDSLAYRKLPVHISETSSPSKGDLDETSVNLENAKNYNGNLIKISLSLPPFRHYLVVPVVHIPTVKYLQRKTDDYYLGSLYVVMDSNAATMDGTIKQLKYGAINIISQIHDSILGHILSFLPTMEAVQTSVLSTRWINVWTSITNLKLNDRVLKKMQKKQYEHLVNTMLLHLANLSIQSFSLCLTCFHYESSQVSAWISSILEMGVQRLEIQYESNFSFTFPL*