MASKTWNVGIVGYGFSAKIFHIPFVQENPQFKLYAVVQRTPKPDDDAEKDHPGIKSYRSAEDLVQDAGVDVVVITTAPDSHHYLAKLALENGKHVICEKPFTPTYKEAAELVDISKKQNKFLAVYQNRRWDADFVTLSKLVKTGQLGRVVEFETHFDRHRPEEPAPTVSKWKNKVVPGGSAIHDLGSHLLDQALYLLGKPERVTGFVGSQREVNTSGFQDSFTVLLHYKSGTLVTAKAGVVSPEEEQLRFWVRGDKGSFKKFHLDCQEDQLKAGMRPGDSGYGREPSERYGTLTTIKDGKPVREVTPTVEPPTYSEYYRKIARALAGEGELPASGEEAAEVIRLIELAQESSKQGKTLDF*