MRSALLDEFRVNGNKSNKRYELRDIYNHAVEFSGDQHGSRFIQQKLETANSDEKEQIFREIEPNALQLMKDVFGNYVVQKFFEYGSQLQKKILAEKMKGKVVDLSVQVYACRVVQKALEHILVEQQAELTRELEPEILRVIKDQNGNHVVQKIIELVPRQYIDFIMNAVRGQVTPLASHAYGCRVIQRLLEHGTEEDKAEIMGELHASAQILITDQYGNYVAQHVIQNGELEDRERIIQLVMGQLLTLSKHKFASNVVEKCIEFGTPAQRTTIREQLTTAGPDGNNPLQQMMRDQFGNYVIQKMLGQLQGEERDALVEEIKPQFYNLKKSGASRQLQALEKLLGLSGSKSETSTQSDTNSVAEVPSLTHETNSPQSNSPPSTHASAVGAPSNDTADKGSSKSIPGVALQVQDVES