MDEQLTIFALMNAIKMANVNDNVKSEDLPPTPEKESSPTSNHCYTNLNNFANNQILEAVKAQIMLNSVFPMDQTLFTNFLATATPTLQEQNRNNVFEGCNLTPFLNHNILPTSLNGISNQNHINDMTNLLKNLCNTRQGIESIGDNEKIAINDFLHTNMTEGRLVSPSIKNKPKNVMNDAEKEEIEEFALHFKNSRIRFGFTQGDVGQQLGHRYGTDFSQTTISRFEALNLSFKNMCKLRPLLAEWIVVTDEMLKSGKTAEEINQKKLHSKYGQRQNIINESPVMDCENNIISSDEIHGKRKSSLDGQVVGNLKKRRKRTNLDATQRDLLNQLFERDERPDHDAMDKIANHLNLDKEVIRVWFCNRRQKTRRIVGTV