MADDTAVTVYGSNAISDPNKKNKNAFSVKVGLAQMLRGGAIVQVTNVDQAKIAESAGACCVIVAEQSESGGISRMLDPAVIKQIQRAVGVPVMAKARVGHFVEAQILEAVGVDYIDENEVIAIADEDNYINKHNFRIPFVCGCRNLGEGLRRVREGAAMIRTQGDLSGSGNIVETVRNVREVMGKIRVLTNMDEDEVFTFAKELGAPYDILAQTKQMGRLPVVHFAAGGITTPADAALMMQLGCDGVFVGSEVFDCSDPYKSVRAIVQAVRNYNDAHILAKVSSGLNDSIATTSDAMTGLNLDDNTGGSY*