MSAIATSSCLSAAAKAVARDALGALQSRNIWRTRGGRAGLRPRDRRSLVTRATATAGRLSGFSGPRISPTKPNSQTMVGKTLKKVKPGDLLALTLTAGDGSGHLASGEDLNQVTWMVATKLSTSTGGHLCVDGEVNGLRVQVIDQGARGGARLGIVGLVVDPGDSWWHERFPGWRAHLAKREELETSVMNSVVDLRICMSLDKIERCVVTNPSLWCAGADSPRRRSVITDPIERATQTAGEILALLNGERGVVMCQLWAGWAPMHEQPVEAPYVTQLLRRAIESGVVGVAMSESDDVEGNPGLTAVLYSKKDGQESAGDGDARKKRVRTWRAKDCERWARKIAELGAQADCPAVTPYECVLVGMALGYDERDIAYHLQGLGSPFSAALFERAREVLEGKDGASGKNEEKKKKNGGLMGGIFK*