MASASATLLKSSPVLDKCEWVKGQTLRQPLVRCNPSSASALTIKAASYADELVKTAKTVASPGRGILAMDESNATCGKRLASIGLENTEANRQAYRTLLVTVPGLGEYISGAILFEETLYQSTVDGRKIVDVLVDQNIVPGIKVDKGLVPLAGSNDESWCQGLDGLASRSAAYYQQGARFAKWRTVVSIPNGPSALAVKEAAWGLARYAAISQENGLVPIVEPEILLDGEHGIDRTFEVAQKVWSEVFFYLAENNVLLEGILLKPSMVTPGAESKDKATPLQVADYTLKLLHRRIPPAVPGIMFLSGGQSEVEATLNLNAMNQSPNPWHVSFSYARALQNTCLKTWGGLPENVKAAQDALLFRAKSNSLAQLGKYTAEGESEEATRGMFVKGYSY*