MASANRVKPLSIFSPTESREFFFFFFFFLLRCPLTGSPMDGVAFTSALPMSFSLQEEAALVPRYRVGVRMVFGQVVIGPPGSGKTTYCNGMSDFLQLIGRKVAVVNLDPANDSLPYECAVNIEELIKLDDVMNQHGLGPNGGLVYCMDYVEKNLDWLKSKLEPLEKDHYILFDFPGQVELFTLHSNAKNIISEMTNKWDYRLAAVHLVDAHLCCDPGKYLSALLLSLSTMLHLELPHINVLSKIDCLASYGKLAFNLDFYTDVQDLSYLQFDLNKDPRSSKYRKLTKDLCELVEDFALVSFSTLNIQDKESVANIVKLIDKCNGYVFSSIEGDINEFMKLASRDIDWDYYRYPP*