MGPGAVIVYASAWGWRETSSWTIFDDDRLSRAPHARRADRRLDCTALREKHDNVGLCDDGAWRCPTQTHESNDKYRAYTPVRDVFFSVVAKACSLSSNCASSSRNAQLVVQHRSLLCSIVRNVVDGPCVVHTMIAGITSMPRCIFLASYKLRNSDWTVSASAQSEQYRISCATASEQMRPAPPRALAACLRCKIGKLKCDDTRPGTRCQRQGCGSTCLAYGSKSVEDLRRGSSAMVCGEKQRSCEGCRRRKIRCSKGRPCSHCGVRNLLHACRDCLGGITAKRACLRCRLSKVGCDDSRPCSRCARAAQTCSEPPRGGVQRSGRASSRWMSKQPRQVEEEETLGCLLEGAEYWADEAAWGDVMGLGESHSWLQPLDQDAGMEEASGERAHLKSQEDGELDDVYSMLLLSEEGA