MKKRHSAHHLFWLGLRVVLGLSATFCVLSFLRIQSEYKPEPPFTWTQLPFTGPPKIAFLFLVRANLPLDFLWNHFFLNGDSRNFSIYIHSKPGFVLDESTTRCTFCYGRQLSQSIQVGWGEATMIKAERILIQKALQDPANQRFVLLSESCVPLYNFSYIYNYLLASPKSFVDSFLDTKEGRYNPKMSSVIPKDRWKKGSQWITLIRKHAELVVTDDRIFPVFERYCKRRPPSDELEEKVSRSFLFSFHKPNVQKEHNCIPDEHYVQTLLAMRDLEDEVERRTLTYTSWNQSTTETEKQAWHPLTFGYRNADSHRIKEIKDINHVYYETEYRTEWCWRNGTAAPCFLFARKFSRGAAIRLLNEGVVGEFDGALYLKPSL*