MDLPGPRWKKGNDGKDFSALAAANPMSVIVAELKASFISSKPVAVLSGPGGGAILGVEPEQAVILNRAAFGHAVEIAAAQKHWFQLSPEEVFYLCHVLNCIRVESHDKKQMSDKQLWNHFRSMSESFPEMYKAYSHLRFKNWVVRSGLQYGADFVSYRHHPALVHSEFAVVVVPEGAAFGNRCGRMEVWSDLLCALRASGSVAKTLLVLTISSGSCELSSPDCLEQLVVHERTITRWIPQQCREQRSEASRDEANREELISKKESVEFNLWGVILGFSVLSSLLVYKLKFRQ*