MKVAIPASLASVNVDASSSLLLTQTNPSTPLMIAPSFCARSVALDVYCNRADKKKGKLNGKLALKRSDCTQQWTSRLCQMAEIRRLVEIEFPNYDIAIFADVDREKHEKVCNEVNERKRMNVVNTFLSGNKGQVYFKDATYQWPIDSLKEAIALHLKGKRARLQKALKNSPFLPEYVFGESEVILYSLSKPCELSTLQFLDRLMRASKRKPLFFMQQEVQSLEGHVMDRQGRDEKNYSILKVRVTSVKTLKKEITFPFEQGHDLALRSVASVQVNEEIYWPESLCISSSSKKRKIEIENEAIVNDNDIDDAKRRLEKSDKGVLNGRNEKRRLRSAEKISSYLKVKDLKVDDVCSLLSNGVEVAQGIIKSCNPSQKIHFIELGEDNIAVHIEIAIKEEALLPFPPEEDTTTVGSAKNSIVRWPKHEVVNLKKFSNKM