MLKGAARRRFGHMLALALAAGCAPAAAEQAPALQAQPLKQFKDWTVGCDNLRNCVALGLSSESDMSGAYLKISRAGAADARPSLSVTLMAEPKSKAPALRLQFDGAAAGLPERPIPVRQDGDSVSAPLPPEQVDAFLAALRTAKRLTVRLIDGKTLVDPAFVSLAGSAAALLYMDAQQNRAGTVSALIDKGAAPSNAAAPEEPSIPAVKMTMDRTEPKRPPGVAPATDESCKAYDPIVIRLSATETLWGICDQAAAYNFAYRFWIAGPGRPKGASAAVFETPALAAPDSDSSVVVNPSLSDNGLILSSNNKGRGVGDCGESAGWAYDGAQFRLVSLQRMDECRGVAPDDWPTLYRARAMAK