SRSKDGILIKLEPRGGSPSAEDGGAVGQTEEHLPSGSRRRKRPVQRGKPPYSYIALIAMAIANSPERKLTLGGIYKFIMERFPFYRENSKKWQNSIRHNLTLNDCFVKIPREPGRPGKGNYWTLDPAAEDMFDNGSFLRRRKRFKRTDVSTYPGYMQNSSAFTPTPMGRPSYPNSLYAGIGSGYGSQLTSASPHPAMLHHYQNPAGVSQGQPRMFSIDNLISQQAVVQSGPSAELNSQALGDLSTMTSSCSVTGTDPSACFQTQTVNPSANMLNRNSGNLSSSLSAGYPYSSSSASPPNLPSMSQAGFSPGGSQVYCSSNRLPLPALRPGSCAEHAEQLLGLPSSMNSYNSGYMRQANFASGLERYM