MELALVRESASCEQGGRGVRIKLHFEDRSILSPEQLLEGLSDSWFLLRPHLRSIADLAADIGSAFHLLKACPHGVFLRMEDFTLPPSQPVWLLKDKDVVSVNKKGVPINSAHQGIKHGNGSSLNTFDKIWLAGVNPHAIEEFERETGGYESEEEEDAQGMPHEDLGDMAKSPEISSRKSKQKKRKRDESERVAEQEGSLKLQVVPYTGGHTGKKEKKSKKQRLIMQQNDKEENVFAADEMQKCQKDKKARELGTSKANGSRKQKRVTAIGSRNDVASDSEDPTVKKHGAKNGIHKNATLSSSSSGEQLQDEEKKPVLQVEGESVKKPSRSTLRKKAKRRWKREHDGEALATKNIEKPADGRSKTAAYSDTTKPLSLAFPTKHEDDGEAEEERLPLVVRPGHIRFEPLDEDDDDSLHAQHTLPLLGWNNGISKRKGQSWGQEKARRGGKNLIGSDDMEICNSQAIEFETLPPLAMAPQNGDVVAYRLLELTPSLCPEVSEYRVGKVVDLENHSGILKLAEVPKYPLKRRPKYQDAETDRDIDFPSSYDKEGFLETQLSSLVDIRLVEGGSLDTHNIESRIQVPTELAPIMNSCTNYSTEATPLLSDTKAEVSKNLVIIPNSSKACSPTKQKPDIPYSAWQEISKELDRKKEELTRREGITSTSLQTRATELGKFKNESGSSCGGNTRKETSTGRSKTWRKRADGLGSIVALLRSENVV*