MAFFSSWCCAGLRDNSKSANEKKGHTWRVFSLKELHSATNNFNYDNKIGEGGFGSVYWGQLWDGSQIAVKRLKVFSSKAEMEFAVEVEILGRVRHKNLLSLRGYCAEGQERLIVYDYIPNLSLLSHLHGQYASDACLNWERRMIIAIGAAEGLAYLHHHATPRIIHRDVKASNILLDSKFEAQVADFGFAKLIPEGATHVTTRVKGTLGYLAPEYAMWGKASESCDVYSFGILLLELLSGKKPIEKLRSGTKCTIVEWASPLVSQGKLEDLVDPKLQGKYDLEQVKRIVQVASKCAQGDPENRPTMLEVVEILKGEVREEEAARENSGDIGNLKLEAVKYGDELLDAD*