MGPALGNLIYELNTKTDTPVSSIIASSFLPWTSDVADKFDLQWIFFWSQSVTCFAIYNHLSDIVSNGHFPPKKTEEMIDYIPGLPPLEPKDLPSQIQDGDSASRVHQSLSTQFELVSKADWVIGNTVDDLESDAFIQVKTPICSVGPLFHSACFDELNSCEKNTLSKTSLRAESNCLPWLDSKPSSSVVYISFGSIIQMSQTQVQEIAMGLLESQQFFLWVVRPDIVSFDGSDVFPEGFLEKTRDQGVVVPWCSQVSVLSHPAIGGFFTHGGWNSTMESLSLGVPMLVFPQWYDQYTNRMLIVKQWKVGIELEDHRNEGINVDRGEISRAVKALIIGEEGKILRKNANELREKIRGAVSQGGSSVKNLESFVNFLARKKEKNCLAHTTSAKRVVCEKLLSQRYVD*