GLDDSLQQYTASFQRQQVDGDKLLKMSHQELLSLGVMRVGHQELILEACDLLCALTKGDEGFLKEQFREKPTKPKWEPEISVSVPTGSREAVGAALMMMMMLLLPLCSSWDVCSGYQSKQARPGQARPGQARPAHAHVLTQPAGMNYGVESDNLKTVVGKMRAAHHNLSAAVCQRRKNPAYHSQVSHQPSNHFLTAVVELIAAAKSLLAWLDRAPLSGASDFTSTKSRIVQLCLELTSTVQKNCTVYEIEEKILEVSRALNAICQKTVHVTSDPSGGELACLEEVHISSVKPGEGLGIYIQSTYDGLHVITGTTENSPAEKTQRIHAGDEVVQVNQQTVGHLEIPAPLQPCCLRSFGCRRPLQAPVLTAAPSSPLWLVQVGWQLKHLVEKLRAESGGVVMVLKKRPAGSLAPLSAEEPALAASTCTELSGCLHTSAPGFRRCEEQKDVHAGPARPPCPHGCPLTPVSPT