MVQLGLDAVLAGTPSSICKTKVVCTLGPCSRAVEVIEELLRAGMNVARFNFSHGSHEYHQETLNNLRKAMENTKIMCAVMLDTKGPEIRTGMLKDGKPVQLTAGQEVTITTDYSKLGDSNTIAMSYKKLAEDVKPGMAILCADGSIVLEVISTDPGRGTVRARCKNTAMLGERKNVNLPGVVVDLPTLTDKDVDDLVNWGVPNEIDVIAASFVRKGADLDLIREVLGERGRYIKIISKVENQEGIQNFDDILNKTDAVMVARGDLGMEIPTEKIFLAQKMMIQKCNYAGKPVITATQMLESMIKNPRPTRAEATDVANAVLDGTDCVMLSGETAAGSFPVEAVKVMTKICREAEASLDYYAMFKNILKQAPLPMSPLESLASSAVRTAHKVHASLIVVLTRGGSTARLVAKYRPLVPVLTVAVPVLTTDSLTWTCSNEAPARQCLITRGLLPLLAEGSARATDTDTTDEILAAAIEHAKKMRYCAKGDSIVALHRIGNASVIKIVDIK*