MVVSAVLALDEDVPLNMIGVKKVQGGTMRDSFLVEGVAFKKTFSYAGFEQQPKSFDNPKILLLNIELELKSEKENAEVRLSDPAQYQSIVDAEWNIIYDKLEKCVKSGAKIVLSRLAIGDLGTQYFADHDIFCAGRVPEEDLQRVAKATGGAVQTTVNNLVPSILGQCAYFEERQVGNERFNLFTGCQEAKTATIVIRGGADQFIEEADRSLHDAIMIVRRAVKNSAVVAGGGAIDMEVSRYLRHHARSTAGKSQLFINAFAKALEVIPRQLCENAGFDATDVLNKLRQKHAQASGEGALYGVDVNNGGIVDTYANFVWEPAVVKINALTAASEAACLILSVDETVTNPKSEAAQGEAAGGGGMGGRGRGGGAMRRGRGMRR*