MVAAALLGGLQGACPLVAGKRSARRACVPKAQLHDSQRPKGWDRPWIQANSQPIVAPRTAEMQGDPFGLLLRQRIVFLGGEVEDFGADAIISQLLLLDSQDPTKDIKIFINSPGGSVTAGMGIYDAMMLCRADVNTYCFGLAASMGAFLLGAGKRGKRNSMPNSRIMIHQPLGGASGQAVDIEIQAKEIMYHKANLNRIMADYCQQPLSKIEEDTDRDRYMSPLEAKEYGLIDHIIGGEEAVFNVKGSLKKFPKIKEEFVTDKDDMVKRNIMDGDPFLSETPSWRFKSPQTEPYMPSQAPGSRWFRTRKVSKEDYKEMQEQRQAELMAESDDGKKSVKDRIDDAW*