MVVESAVVRDLVAGTCAGAAQLVVGFPFDTVKVKLQNAPAGHYGSVMDAVRHTLAEHGSSGLFKGMGVPLATVAVFNAVLFSINGVMRKVVAAASGLHANQVDSFSVAQFAACGAGAGVGVSILATPTELIKCRLQAAAKGVYKGPIDVAKQLLASAGPAGLFRGYVPTVMREVPGCAIYFATYEGLKKAFAKQKDVSVAQLGTAEIMTSGSLAGLAFWCSVYPADVVKTLIQTDSDTHPRFRSTWHCLREIVAKDGVRALYRGAAPCFVRAAPSNAVCFVVYEGVARFLAG*