MSLQGYRIVVASSVAKSLALPAYGYGDGYGFPASLLALRHLYWTRRALPISPSNSQISLDAKTQLLRPSTARNHAPQLPIKAAYDVGVYCVPEHASESHKDENHSSEEPARLGTPKDNDGTTSILTAGSSVGSCCDPVTEGCEVSKESNGPKEGFRVDRILHVHHPVSRHQDRHNVRWFPYMDEFRIKNVTLSSSEIREMLGTFMSEERRQRIERVVANRTYSICPVVEGLVDLGNISAVFRSADALGFQSVHVIANVTNKQYRKNRKVSMGSEKWLDAELWDTTRECLETMRLRGYRIAVANVADDTVSIFDIDWTIPTAVVFGNEVRGVSTDALHMADISCSIPMAGMVDSFNVSVAAGIVMHHAVCDRIAQLGKHGDLLSAEQSILSADFYLRHNSKSLSIIDHLLEKKKAGKQTSLTSVLRGELEVDIEMPEYLKAKIENVRP*