METSLRSFKPPPCYSGSESCPKSSPFKTGVFFFSIYLVALGKGGKKPCLQGFGADQFDEEDPEEKQHKSSFFNWWYFGICIGTIIGVTLVMYIQDNVGWGLGFGIPAMTMVVTLFVFVCGTRFYRHKLPGGNPLTRITHVFVAMIHKWNILNKVVVIEEREFLKSGSSRQYLSIDKFRATIKDELDYECKTSHNWRLCTFQDIEEVKAVLGLWPIWMSCLMFGVVYAQTFTFFTKRGSTMDRKIGTHFQIPLTSLQCFISLSVVLLVLVYDRIFVPVAENLTGNERGITLLHRIGTCMFFSTTSMIASALTKIRRIKVAKDNGLIDMPHATIPLSISLLLPQYMLFGIADVFVMVGMQEFFYDQMPDTMKIMGIAASLSVLGVGNFLSSILILITEKLSCRNKGSCWFLDNLNKAHLDYFYWLLASLRMQELFYDQMPNTMKILGIAVYLSVLGVGNFLSSILISVTARLSCRNKGSCWFVDNLNKAHLD*