MLPRLAWWTGRSLSHSLLLPPPTSSTRFIAKCLNKNMGVDNNLLAKPRRRANFRLCNVSCYTSEVLEIQSDAPTLHVLFVPGNPGVILFYKDFVEFLYELLEGTASVTAIGHVSHSRKNLEHGRMFSLQEQIDHKIDFIREELENVEIPILLVGHSIGSYISIEMFKKSPEKVKYCIGLYPFLTLNPHSTTQLVIGKIAKSQVLAAALSYLTASLGLLPVQALRFLVRKSLGKSWSANAVEAACSHLSQYHTMRNVLYMAMTEFRKLSEAPDWIFMRERKAQLAFLFGVDDHWGPLHLLEEISKHVPGMATYIERENHTHGFCCTEAGSLWVAQHVVNLIKNQMACSNQ*