MSFVFNIGEGIPGGALTNGEPIWLCNAETADSKVFTRSLLAKSASLQTVVCFPFLGGVLEIGTTEHITEDLNVIQCVKTLFLEAPPYPTISTRSDYQEVFDPLSDDKYIPVFGTEAFPTPSTSGFEQEPEDHDSFINDGGASQVQSWQFVGEELSNCVHQSLNSSDCVSQTFVGPSGRVACDPRKSTVQRLGQIQEQGNHVNMDDDVHYQGVISTIFKTTHQLILGPQFQNFDKRSSFTRWKRSSSVKTLGETSQKMIKKILFEVPLMNKKEELLTDTPEETGNHALCEKKRREKLNERFMTLRSIIPSISKIDKVSILDDTIEYLQELQKRVQELESCRESADTETRMTMMKRKKPEDEDERASANCMNSKRKGSDVNVVGEDEPVSTGYAGLTDNLRISSVGNEVVIELRCAWREGILLEIMDVISDLNLDSHSVQSSTGDGLLCLTVNCKHKGTKIATRGMIQEALQKVAWIC*