MVLVLVGSPLLLQASGTYLQSLPLPTTPATPVWITTPVNGYAELVAELDEQDETFPMDAGSFNDDYSGVAGLAPATVQHEDDFELLHPQIAGLVEDNHELQVPADVTISVGYELLHADLLPQHCHEQNTYEPESAAALQQVDTWETIIQGELEMLVPSQSFIPPEVWSCYSFLICLNMPTEPSGICECWSGATAPVPNVFGRLSDPIIVNLACLPQKDERKSLQGSNHTRWSCYFVPEASEECMARALRLASQKLAQDVGSIKEFSGNHWNGGALESNWTYKLMAHDNANLDAAASVEHSCETGVLWKRFPQVRNVWLSTEMQNFVDESKEYKGWNFYYSDIPRQVGTIRMA*