MKLSTLTVFCGLVNALPPSNYLNWKTFKANGVNIGGWLHQEAVIDPRWWNQYAPGTPDEWDFCAKLGSRCGPILEQRYSSFITTKDIDAMAKAGINVIRIPTGYNAWVTVPGSQLYSGNQARFLRVISDYAIKKHGIHVILDIHSLPGGLNGMGLGEKEGNYGWFQNQTALDYSYKAVDAAIKFIQESDVPQGFTLAPINEPVDNRDITKFGTPEALSDQGAAWVLRYFQGVVSRVQKINPKIPIMLQGGFRPVDFWVKNFAANTNIVFDVHHYYFAGRPATSQNLPEFICTDAKASAEPKFPVFVGEWSIQATSDNNFSSRAFNLNTGLQAWSRYTRGSSYWTWKFFGNVPVEGEGTQGGYWNYSEFVKMAIINPSTGISCK*