MASASLLKSSPVLDKSEFLKGQSLRQPSVSVVRCHPTNATSLTVRAASSYADELIKTAKTVASPGRGILAMDESNATCGKRLASIGLENTEANRQAYRTLLVSAPGLGQYISGAILFEETLYQSTVDGRKIVDVLIEQNIVPGIKVDKGLVPLAGSNDESWCQGLDGLASRSAAYYQQGARFAKWRTVVSIPNGPSALAVKEAAWGLARYAAISQDNGLVPIVEPEILLDGEHGIDRTFEVAQKVWAEVFFYLAENNVMFEGILLKPSMVTPGAECKDRATPQQVADYTLSLLKRRIPPAVPGIMFLSGGQSEVEATLNLNAMNQAPNPWHVSFSYARALQNTCLKTWGGQPENVKAAQDTLLVRAKANSLAQLGKYTGEGESDEAKQGMFVKGYVY*