MASSNPISFLFLSSSSSSSFIPKPFLLNPFPPLSSSSSSPLKTGPSRFKCSAGQTGFFTKLGRLIKEKAKSDVEKLFSGFSKTRDNLAVIDELLLYWNLAETDRVLDELEEALLVSDFGPKISIKIVDSLRSDILAGKLKSGNEIKDALKRSVLNLLTSKAKKTELQLGFRKPAVILIVGVNGGGKTTSLGKLAHRLKNEGTKILMAAGDTFRAAASEQLEVWAERTDSEIVIGEGEKAKASSVLAKAVKRGKEEGFDVVLCDTSGRLHTNYSLMEELIACKKAIAKVIPGAPNEILLVLDGTTGLNMLPQAREFNDVVGITGLILTKLDSSARGGCVVSVVDELGIPVKFVGVGEGLDDLQPFDAEAFVSAIFS