MQENHIHSDTTFALRSVAFRVPGRTLLHPLSLTFPAGRVTGLIGHNGSGKSTLLKMLGRHQPPSEGDILLDNQPLASWSSKAFARKVAYLPQQLPQAEGMTVRELVAIGRYPWHGALGRFGVADREKVDEAITLVGLKPLAHRLVDSLSGGERQRAWIAMLVAQDSRCLLLDEPTSALDIAHQVDVLALVHRLSQQRGLTVVAVLHDINMAARYCDYLVALRGGEMIAQGTPAELMRSDTLEQIYGIPMGILPHPAGAAPVSFVY*