MVHQVIGLMSCRRWLWWQPWPRWHGRLWRPAYDDPFKKADTEKAEIDALYGTENTGINFDVYEDIPVETSGKDCPPPITSFEDCHLPPALLDNIRRCKYTKPTPVQRYALPIGIGGRDLMACAQTGSGKTAAFCFPIVASMLLGNYQPPGRGSRKATPFALILAPTRELTSQIYDEARKFTFQTGIRPVVIYGGAPVVNQLRDLERGCDILVATPGRLSDLXERGRVGLSATRFLCLDEADRMLDMGFEPQIRKIVEQEDMPRTGQRQTLMFSATFPKEIQRLAGDFLSNYVFLTDPSANRWLEQGG