MDVKVPPGFRFEPTHEELISDYLNHWITGRPIEELHGIVVKADVYGTDPATLTQAHEEYAHVGKTTKAWYFLSVAKRKGNKRGNAGRNNRCIDGDLGNWHNSQRRKAVHGFGERQAFEYRTGEHNKDKTEWLMEELMSNLPAAITDEGTMVICKVYKSPRKNKGDENVVGKKRLRLGQQHESAADETSDQAATASTEFYCPTTTYTSGHASNAVNYNDYSADFATIKPEDYDNNNYDNFAINTQAADYDAGCYNDFLINTDMAEPAYDAGYYGDFPMNTGATEPGYDAGYYGEAGIGVGAEMVPLAMQSSNGEMTYFVANQMYGQGNGVTSIEEARQESEMPLAIQDSNGENTNFAPMYGHDHGVGGSNEMRRESRVEDDPSMDAFLDSLFADVGKDDPNPNPDGHP