MDDLLDDVLPIVLSFLPAHDAVRTCVLSPRWRHLWTSAPGLRITAVGGFGNADKFNHFVDRLLFLRRHSDCPLESCEFDLDDREFDFNCISSFQHVYRWSLQSALDCNVRVLRCSFTDTNPNFPIVPDQLSEYPDPLLSQHLTRLDLHCIRCALDFSGCPVLVDLKMEYCITHAGEMVSPSLRQLSMICCELNMWHRTQITLPNLVRLEFVNCSGRLPLLESLPSLEMAVINLGEFSEDRCSRSASGCLDDDPCYNCRFHFEFIAQRGGSHFFQGLSRAKHLKVLAYYDDAFIFQRDLKWRPTFPMLKTLILDD*