VPTPSTSDVTLSRASSSAAAAAAALDSSDTHRYIKHVAYHNQPSAELEQPNVALESSKLWAKFADATNEMIVTRTGRNMFPVLRFDITNLDPNTLYAIMLDIAPADGIRWKYVSGEWWVGGKSDAPTGPTMYVHPDSPKSGKYWMQRPISFSRLKLTNRPNTKGNIVLSSLHKYQPQLHIVSVPSMNAPTHGQPTSVHTFPETAFIAATAYQNDYIKDLKIKNNPFAKAFLNPRDRPRSSRGDDDDDDDNDDNDDNDADEHEEDSGSDGSLPGAGGREGGRPV