METLFHKLQSVPHISLDYKISPSPTFSFFNVSFPIKKKRISCNKSNKLRMDSSQGISATTQQKIVILNSNNEKLVGLLHETGSTEIVVLCHGFRSTKNDQVMKNVAAAIEKEGISAFRFDFSGNGESKGSFYFGNYNYEADDLHSVIRYFTNMNRVVPIIIGHSKGGDVVLVYASKYQDIRNVINLSGRYDLKRGIGERLGEDYLERIKQQGFIDIKEGNAGFRVTEESLMERLNTDMHEACLKIDKECRVLTVHGSADEVIPLEDAKEFAKIIPNHKLEIVEGADHCYTKHQSQLITNVMEFIKTVIVKNN*