MSRLLLRHRSFLLPGARSDASHPFTAASSSSRSSYTSRFSPLAYHASAAATAAGAQSEGAAAESTPAAGDQPSSTPPPAARGRWGLLKFGALAAVAGAIGGVGYVTYAYSLNEVEEKTREFRKNPRLLIPEDASTFELSFVGYVFIFCTFLSLLRGVQSWAAVPVSAIELYLDIRSTIEDHVRGFTEPTSDKLLPDLLPQDQHVFTLVLDLNETLVYSDWQYVEPVFERLNSRGTISHRLSRPATKYVDGKHYRDLSKLNRNPAQVIYLSAHALESCLQHENCVEIKPFKLEDKNDTQLLDLIPFLEYVAMARPSDIRTVLASYQGHDVAAKFIERSKEHQRLVHITIHKLRLQCKLLGQLPGDGPKKLPLLVLISLDNYLVCPDKLPKELVVSRQAKHQQ*