MSVTDLRERHAAAKELVSTLRDRLRERRAGLADTDVAGYARQNGYSTVRFSSDNLVCSRTLQGHTGKVYSMGWSWGKDRIVSASQDGHLIVWNALTSQKTHFIQLDCPWVMTCAFSSSGQAVACGGLDSVCSVFALNSQQGHDQPVPKTLIGHKDYISCCKYVPNSDTRIVTSSGDQTCALWESESCQRICVFGGDALSGHTAAIMSLSISTADPCLFVSGSCDHTVRLWDTRDASRAAQVYHGHEGDVNTVHFFSDGFRFGTGSDDSTCRIFDTRTGHQLQLYRKPDLANERASVTSVAFSYSGRLLFAAYSNADCYIWDTITTEVLANLRNRPSAHTNRVSCLGLASDGSALCTGSWDKSLKIWTFEGKRERLL*