MATLRVSSLFASSSSSLHSNPSVFTKYQSSPKWAFSFPVTPLCSKRSKRIVHCIAGDTLGLTRPNESDAPKISIGAKDTAVVQWQGDLLAIGATENDMARDENSKFKNPLLQQLDSELNGLLSAASSEEDFSGKSGQSVNLRFPGGRITLVGLGSSASSPTSYHSLGQAAAAAAKSSQARNIAVALASTDGLSAESKINSASAIATGVVLGSFEDNRFRSESKKSTLESLDILGLGTGPEIERKIKYAEHVCAGVILGRELVNAPANIVTPAVLAEEAKKIASTYSDVISVNILDAEQCKELKMGAYLAVAAAATENPPYFIHLCFKTPTKERKTKLALVGKGLTFDSGGYNLKVGAGSRIELMKNDMGGAAAVLGAAKALGEIRPSRVEVHFIVAACENMISAEGMRPGDIVTASNGKTIEVNNTDAEGRLTLADALIYACNQGVEKIIDLATLTGAIMVALGPSVAGAFTPNDDLAREVVEAAEEVADMINTGPGNGGAITGALFLKQFVDEKVQWLHLDVAGPVWSDEKKNATGYGVSTLVEWVLRN*