MIKLSNITKVFQQGNRSIQALNNVSLHVPAGQIYGVIGASGAGKSTLIRCVNLLERPTEGSVQVDGQELTALSEKELTRARRQIGMIFQHFNLLASRTVFGNVALPLELDNTPQAEIKRRVTELLDLVGLGDKHDSYPANLSGGQKQRVAIARALASNPKVLLCDEATSALDPATTRSILELLKDINRRLGLTILLITHEMDVVKRICDCVAVISNGQLIEQDTVSEVFSHPKTPLAQQFIQSTLHLDIPDDYQARLKPTATADSVPMLRMEFTGHSVDAPLLSETARRFNVNNNIISAQMDYAGGVKFGIMLTEMHGTQEDTQAAIAWLQEHHVKVEVLGYV*