MDKNSPSSFSFSPNNSPVSNLHSNSYAFRSQSSLEIINDSLENESCLMHNQDDLWHKIRELENAMLGHDDADMLDIYDDTVIIQEECDPILLEAEKWNKMMEMVSRGDLKEMLFTCAKAIEANDMEITEWLMSELSKMVSVSGNPIQRLGAYMLEALVAKLASSGSTIYKSLKCKEPVTTTSSKELLSHMHALYEICPYLKFGYMSANGVIAEALKNESEVHIIDFQINQGIQWISLIQALAGKPGGSPKIRITGFDDSTSAYARGGGLDVVGKRLSKLAQSYNVVFEFHAIKADPTEVKLEDFELRHSEAIAVNFAMMLHHVPDENVHGWNHRDRLVRLVKRLSPKVVTLVEQESNTNNLSFFPRFVETMNYYLAVFESIDVALPREHRERINVEQHCLAREVVNLVACEGSERVERHELLKKWRSCFTMAGFTSYPLSSFINCSIRNLLESYQGLYTLEEKDGALYLGWMNQALITSSAWR