MDVTSVAPLCKATMAKIQLDSRGYPIIPDDGRCNGPLDELRSSVKGNEYRDVEMIRSIHGEDLEEVLEFQKNFGTSLLEGIRTRLQDSEATGILSKFHFLAPINLPSSVRELKAFGMINEAELAEEYSLWKIIASVEWKGKTFMDVWGMIYAHSIWTKKYPNLLKLAMVGMVQCCNTASCERGFSRINLVKNKFRNQMGTEMVDELVRISIEGPPIAEFDFETVEFIRMRFPLLRIMPYTKNSLLHTAPMAFSYTSSIVRSTLLGSARNGRSMSTAEDHPWPSVAKFLESFACSTQRHLTPSSRGVHPPRLGQLGSYSVLNGSITGGGVDVLDFLSSLPSKKIMELRSSVVSRLIYRMSGGEE*