MAGDDSHLQNDVVSVHCINDSLGDDELRAVLSRLGDDKDKEVFGLVCKRWLRIQSTERKKLCARAGPHMLRKIAARFTRLHELDLSQSVSRSFYPGVTDSDLSVIATAFSCLRILNLQNCKGITDNGLAAIGSSLSSLQSLDVSYCRKITDKGLSAVAEGCHDLRTLHLAGCRFVSDSLMKALSKNCHYVEELGLQGCTNITNSGLSVLVEGCRRIKYLDINKCSNIGDIGITSVSEACSLTLRTLKLLDCYKVGDDSILSLANYCKNLETLVIGGCRNISDEPMKSLAASCSNSLRKLRMDWCLNITDSSLDCIISKCRELEVLDIGCCEELTDAAFQQLGSENIMLGMKILKVSNCPKITVEGIKKLMKSCEYLEYLDVRSCPLITKAGCEEAGIQFPESCKINFTGSLAEPDVLL*