MSNLAKLEIVALDITGKNYLSWVLDAEIHLDAKGLGDTIKEGNKATCQDKAKAMIFLRHHLHEGLKIEYLTTQYREKDFKKYSELISCLLVAKQNNELLMKNHEARPTGSTPFPEANVTSHSGKISKNKDHASSSGRGRGQWRGRGHGRGFGGYGRGRGGYYKSSHSHQKWDRKDGKGGKGKSDNVTSVCYRCGGKGHWSRVCRTPKHLVNLYQSSLKKKGKNVETNLVFEDGEGLGGENKQLDKEISWNELSLSHLDPRTKQCELEVQKIIHLQSLANQLPDAFTDPKRVTKSHIPAVNAPIKIEVPEGQNDVDNESEARQKRGRPIGSKDKNPRKRKGAIVDDGQIEDINNFKGSPEETLDMIEDEIQN*