MLEVSGLLAAVRQAHELPLAQAWVRCKQCTSTDVDDDGQHFSLTTAGAPFHLGAHYGGFRDACAEHHLRRGQGLVGEAAAVRGPRFCADVARRSKDAYPLAHYARMHGLAGCLAVPLRLPQSAMDVGDDGQVGEECVVLEFFLPPDCRSAGEQKAMVDAVAATIRKECSGDHLEATSDLQDLSLENVLADADTAHELNDRGDYDTNDSDEEDGDQAGGVHGADQSGAEDRGPPPETKKKKIGRKAGRPVSLKELQGYFSGSLKDAARSLGVCPTTMKRICRQHGISRWPFRKISKVNRALGKIRAIESVDCSPKPTAASSSTSRRAPAPHLPCLSSALGEDTSSQGSSQDPPPLTKTTMRKSLLWRSNGAEGELVTIKANYRGDIIRFRVPCSAGVAAVKEEVAKRLGLDAGAFDIKYLDDNHEWVVLSCDADFQECLDVAPGLPASAAVAAGAGAVSPVVRLMVQEVADNHRSSCGSSD