MSSPVDIYITEEWSEAAEFIAVGSAATSSYSYCLVPVAVICGAKNCGKTTFSRHLVNLLLPRYRKVAYLDTDVGQPEFTPPGFLSLTIIDTPTQDLTIPCMKTPERCFFYGDISSKRDPTAYLKYLFALCDYYHTKYCNSNSTKNPSKVELPLVVNTPGWVKGVGYDVLVELLRYIGPTHVVKIKISADSKNLPDGAFWLDGSSDENVHLIEIKSARQDSFNRSILTPKDARLLRDLKIMAYFRQCFPNNPNISDAKELAHALASHRPYEVPISSMKIRHLHSQVPSSEIFYSLNASIVGLAVSSEESYDLPYCVGLGMIRSIDLSKGLLYVITPVPHKTLEKVDLLLQGFVHIPTSLLQVQGCVSPYMAANVLQTS*