MVQGALDGTYIDVTVPEEDKSRYRTRKGKISTNVLGVCNRDMNFVYVLSGWEGSTSDSRVLRDAISGRNNLKIPIVDDGYTNCKEFLAPYRNTRYHVQEWAYGRNAPRNFREYFNKKHSSARNIIERCFGLLKKRWVILRSPCFYQIKTQNRIIIACCLLQNFIRFNMDSDPEEDISLGNEQVLIGEEHGDNQDGDDEIIDSVEGSNEWTGQMDRHVWTDEETEVFVGFMEELVIEGRIADAGQFRPGSFEKLAAKMDERFSGGGFQITHYKNKVKRLKEKYQFATDMAACSGFGWDDVKQCVVVDNKEILAAYMKKQGVRLYTPGKPFPLYTRLEKIFCKERANGDAAVCGNDAEEEAQMNGYEEMDEEDTDIFNSNHDCSESLLQQSNSVASFSGK*