MSTNSLERQAMVHKSLLFLVAQDIVKVALVIWHDPTKPSPPTSIINGKCILFLHNEINSLNNRFRPSLHILTDAVLVLDDDIFVAPDNLALLFRTWVLFHDSIVGFFPRWITTDHMYLARNEDSSHGGYHMMLTKVMLLHRSYLFEFSCGTGRIFHKFVDNLMNCEDIAMNFLVAGMRKGPSAFYVQPLRRIGDYGRSLPGSLFKRGSHGDDRSHCIQQFENVTGNFLPGQTKAAFGTRVGTGDIQVHLNSSYVGVFKHNSYCLATEETDGCDL*