MRLSSSFVAPSLLGLASTVAAGAQPARVYVQDLDAPAHLTQTAPTLSPDTARLVFAQRLGLAQYHSLKHADDDTIQYINDFGGSRHQLFDDEQLADDTKHIMVVIEGMKDTAVLDSASLSQFSLSDIPGSDATSRLLEDFTLQSEHLSSASRSNSKNSVPKKVAEILNKVSENVETRTSNGLLLAHIKNSENKDLTSTIRELADLCSSNWPFTLAVMPPSGILSKRSSNVWGKYEVPKRSAERKRPEAFLAEAPASDFVQRVNKTKAPTSSANSNSTLVRGILPACFPSEDACESRTSGCSGRGSCVKKYTDKDNNNKACFTCKCKPVVKTNKDGSKKTTYYGGPACQKKDVVMPFWLFAGFAVFMAFLLSYGIGLLYSMGNEELPSVIGAGVSGPSARH