MKRSTMDRDQNILITELAQGKELAKRLRNHLNPSSSPETREFLVQEILSSYEKALSMLNYSHSLQSNKLDITMVESPRSFPNTATSPRSDASDQDYCKDVVSKKRKTMPQWTEQVKVTSGTALEGTLDDGYCWRKYGQKDILGRNFPRGYYRCTHRHARGCLATKQVQRSDDDPSMFEVTYRGRHKCSQNSHLALASTSSTKQVSIDQKNPCCNQQKESEEKPKEANGVMLNFGAELRVKSEDLDAAESIFSPFSFPHESIGQENINVEDNLFLDGMIDNNFMGGFSPTFISPATSESNYFSMSPCRMTNFGLGYDVQTPESDLKAEIISTPTSVINSPFGDFDFSLTKEDLDPNFQFDDLDCF*