MDVTNVGIKGLVDSGIVSEESTLQVPVVDLSGIEVEDERKKIVDEIRAAAEKWGFFQVINHGIPSSVLEGIIDGTRKFHEQDVEVKNQYYTSDPTARRVRYESNLHLYKTKGKTANSKDSLHISWQDSGDNEPEEIPPVCRKPSVEYINHVIKLQHILLGLLSEALGLNPNHLKAIGCDKGPGLVCNYYPACPQTELTLGKHTDPVFLTILLQDQNGGLQVMCDNQWADVTPIEHGLVVNIGDLLQILSNDKFVSAIHRVVANKVGPRISAATFFTGGSTPPKTHGPIKELISEENPPLYKEFQVDDYLTKFFSKPLDKTGLDLFRL*