MHRQFYGFSEEPFSIKPDTGFWYPSRNHLEVLTTIRAGIKSGKGILVITGEDGMGKTILLRLLVEMLDPGVKAALISGPSQSFEEVLEDLLRALELPRGEPDKSSMLSRLYEYLYSGLSRGKTLLIAVDEAHKFSGQVLEELRMLCNPHPRRPGPGIVQELFAAGPQFEEKLRAEDLMRILQRIEVRCRLEPLSELEIPQYVEHRLRKVGSGITKIFTPEAVDLICRYSRGIPRNINMLCYMSICSGYALSRKHISSDLVEKALPVLNGHRSGRWKGVKGPVKALDDTIEKSPFITTITYILLAYSLLALFIVFLLNLRL