MRALLSRIHPPAAISTTSFLSTSLAASRTLPPSPTLVPLRLVRRFAAMAASAAEEFVKGRLFPNGVAVITLDRPKALNAMNFFEMDVRYKALLDEWETNPSIKCILVESSSPRAFSAGMDIKGVAAEIQKDKSTPLVQKVFTAEYSLICKIHEYAKPYICLMDGVTMGFGIGLSGHGRYRIITEKTLLAMPENGIGLFPDVGFAYIGAKAPGAGAVGAYLGITGKRISSPADALFIGLGTHYVPSGNLGSLKESLLSANFTNDPHRDVESILTGYKKEPESEPQLEKLLPQIISSFGPDKSVAESVEELKKCSQSDDAAVAEWANEALAGIKKGAPFSLCLTQRHFSQVASAYGNSEHYLSKLAGVMKLEYRIALRSSVRNDFVEGVRAVLVDKDQNPKWNPATLEEVNMGEVESVFEPLGAEAELSV*