MAPASPPWLRHCWYCIWLAASRTVIIIHANPFAPTLPAKSRAMAPSSPRREAPPAKSPDAPPEQKKRKTPPPHPPEAKRKPVPFQRTWPPGDEVRILEALAAHRRAHGGDLPKPAVLFAALDGHLERKGVGARKIMEKLRSFKRRYVLDAKKTAPPAGEHERRLYLLSRDVWAGDSPPKPPPVAQAKSLTPLKAQTAEDTKDSKDAIQAKSASEPAGKDLPKPRTLAEMREIYPYLVGEAMILMDPPILQELLPSIEENVARTLNKKIKKARKKLTKAINESIKVPNGLPHRKNEVVTSKFKFEGVLPSNVPRDNM